
微信协议
文章平均质量分 55
攻城狮_
学习交流q1901784378(攻城狮)
展开
-
微信HOOK+协议 协同开发 微信直播 视频号场控
开发过程不是很顺利,以往都是直接使用HOOK接口来进行功能操作,这是首次使用HOOK组包,所以绕了很多弯路,其接口本身的使用,也是比较稍复杂。因此需要通过PB组协议包,然后利用PC的HOOK接口,进行执行。在朋友给了一部分c#代码参考后,我开始了场控软件的开发。和朋友聊了一下,主要功能是通过PC微信的接口实现的。开发了半月左右,才将理想中的场控工具开发出。有学习交流的需求,可以点击我的头像查看简介。近期,很多微信直播场控的功能软件出现。目前各种功能测试也是达到了理想的效果。但是部分功能是PC接口没有的。原创 2023-03-22 15:11:07 · 2968 阅读 · 2 评论 -
微信HOOK 协议接口 实战开发篇 2.好友列表与二叉树
寻找好友列表,群列表,与遍历二叉树的关键思路原创 2022-12-25 17:01:47 · 1482 阅读 · 0 评论 -
微信HOOK 协议接口 实战开发篇 1.登录
将所有接口整理在一起,顺手将整理的要点作为日志记录下来,预计每类接口写一篇日志原创 2022-12-24 21:10:06 · 3192 阅读 · 0 评论 -
微信PC版 消息汇总和云端控制的开发介绍
微信PC版,消息汇总、云端控制工具开发介绍原创 2022-05-08 12:58:49 · 1043 阅读 · 0 评论 -
微信HOOK 关于转发消息功能开发的一些开发心得
大家好,我终于又想起来更新博文了…这次要聊的内容是关于微信HOOK的消息开发,作为一个用户基数庞大的聊天工具,齐全的消息类型是必不可少的,例如发送文字、图片、语音、文件、视频、名片等等,细细分类的话也是相当多的前段时间遇到一个朋友,需求也很简单,定做一个机器人,要让几个群里的消息可以互通,由机器人进行转发基本就是这样的形式朋友的要求并不高,只要机器人同步文字和图片即可我听了需求之后,觉得并不复杂,也就是收发文字和图片而已,就应下了,随后开始进行分析文字的同步自然不必说,是比较简单的分析到图原创 2021-05-24 15:46:35 · 1604 阅读 · 3 评论 -
微信HOOK 从撤回消息深度剖析微信的一些设计理念
很久没有发博文了,也是因为最近没有什么值得讲的,近日有了一些所得,便发出来和大家分享首先是关于微信协议,以往的协议虽有缺陷,但总体还是可以做一些项目业务的,自微信8.0以来,协议几乎处于不可用状态,以往的一些项目也中断,建议大家逐渐脱离协议,协议的存在会让项目的稳定性十分脆弱说完了协议,下面就是本片博文的重点了—微信HOOK前些天因为客户的一个需求,我深入研究了撤回消息的一些操作常规步骤分为两步其1.HOOK微信发送消息的消息ID,定位到了消息ID才能正确指引微信要撤回具体的哪条消息其2.执原创 2021-04-02 13:17:02 · 1333 阅读 · 2 评论 -
go语言微信协议的使用心得
以往的博客里我们提到了C#语言的微信协议,C#的接口使用起来就是扫码登陆的地方需要处理一下,返回的二维码BASE64数据,缺少了文件头“data:image/jpg;base64,”需要添加上文件头,再进行转码即可,其他的接口使用起来没什么难度,注意下body和head头部提交即可head头部:“Accept: text/plaincontent-type: application/json-patch+jsonAccept-Language: zh-CNAccept-Encoding: gz原创 2021-01-03 11:35:49 · 1036 阅读 · 0 评论 -
微信全功能HOOK接口源码
之前的博客说过在我HOOK微信的一些事情,也提到过一些接口的事情,今天着重分析一下微信的接口,让大家对微信和HOOK有一个基本的认知首先第一点,关于HOOK,是需要搭配微信电脑端启动的,启动之后可以像脚本一样运行一些指定命令,比如一些推广消息,添加朋友,回复聊天,收款记录等等。与微信协议有类似的地方,但不同点也非常多。首先微信协议是利用对微信与服务器之间的消息传递工作的,破译微信的加密算法,伪装自身进行一系列操作,这种方法破译难度很大,而且微信对此有针对性的检测,需要很谨慎使用,这里我们就不谈协议了,原创 2020-12-18 18:44:48 · 9705 阅读 · 3 评论 -
基于微信电脑版HOOK开发的一套成品工具(可下载)
上一篇博客说道我在无意HOOK到微信电脑版之后,后续开发了不少功能但基本都是很粗糙的,于是就有了写一款UI和使用交互都比较好的工具的念头埋头开发一段时间后,便有了下面这款软件
在以往的WX版本中2.9.5置以前,HOOK已经做到了非常完善如下图基本已经达到了HOOK所有功能,具体是以TCP的通信方式,将HOOK DLL注入到WECHATWIN.DLL中,实现的,这里就不在赘述了最近无意在网上看到了WX更新到了3.0,就以往的经验来看,WX每逢大版本都会进行大量的更新,带着疑惑我下载了WX3.0测试版如下图在一番查看汇编代码之后,发现WX的的核心还是在WECHATWIN.DLL中,而且大部分功能代码是没有重写的,这代表以往的HOOK经验还是可以使用,这也省下了很多功原创 2020-09-25 18:22:24 · 3771 阅读 · 0 评论 -
微信IPAD协议安卓协议DEMO,登录篇#1
上一篇文章我们写到,为了便于使用,我们将微信的IPAD协议和安卓协议封装成了WEB API实现了便捷的调用,更不必在代码中增加额外的代码今天我们就从登录开始讲吧首先是登录,我们这里先选择IPAD登录,调用API-login通过post该接口可以得到返回的扫码二维码注意,其他访问方式会被拒绝访问的值得一提的是,返回的数据需要经过一些处理,新手的话可能会出现百思不得其解的情况下面我们把接口返回数据列出来,给大家一一分析{“Data”:{“QrBase64”:“data:img/jpg;base原创 2020-06-16 11:59:22 · 10058 阅读 · 1 评论