# wechat_hook **Repository Path**: E0001/wechat_hook ## Basic Information - **Project Name**: wechat_hook - **Description**: 微信hook - **Primary Language**: 易语言 - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##1、声明: 本项目仅用来学习研究,请勿用于非法行为!如产生后果,请自行承担!与作者无关 ##2、源码来源 本项目很多的源码参照网上开源的源码,由于具体作者不详,就不列举了!非常感谢各位大佬前辈的无私开源 ##3、启动方式: 在打开注入器之后点击启动注入按钮,然后自制的hook就会启动服务。 ##4、交互方式: 项目使用TCP协议监听,监听端口为1724【如有需要可以自行下载源码修改固定端口】,本项目为服务端监听。 ##5、使用版本 项目所使用的WX版本为3.0.0.47版,实测 3.0.0.59也可以! ##6、交互方式 由于hook使用易语言开发,json转换较为麻烦,所以交互的方式使用字符串拼接,然后使用分隔符分割,分别拿到和发送所需要的信息。【有能力了使用C/C++重写】 ##7、发送文本 由于使用字符串拼接的方式进行交互,所以发送文本以及文件的方式如下: ###默认分隔符: \**qq765458933** 【可以下载源码自行修改】 ####【例:】发送文本消息:”你好!“ 实际发送内容为 “Mtext + 分隔符 + 群聊ID/微信ID + 分隔符 + 群聊ID@的人【私聊或者不@可为空】 + 分隔符 + 你好!” 虽然有的麻烦,但是目前来说这样最为简便,新手上路,大家多多包涵,在下抱拳了! ####发送图片,或者视频以及卡文件的方式如下: “File + 分隔符 + wxid + 分隔符 + ‘文件路径’” ##8、收到的消息解析 收到的消息也是字符串类型的,在如今还使用这种方式交互,我也很无赖!【会尽快使用C搞定】 ####通讯录: mail + 分隔符 + 群聊ID/微信ID/公众号ID +分隔符 + 昵称 + 分隔符 + 备注 ####其他消息: text + 分隔符 + 群聊ID/微信ID/公众号ID +分隔符 + 【群聊时发消息的人的ID】 + 分隔符 + 内容 ####其他的视频或者文件本来想直接返回文件路径的,但是目前由于个人实际问题,还没有做好,有空了会尽快加上! ####目前就这么点小功能,更多精彩功能,请等待!