微信HOOK+协议 协同开发 微信直播 视频号场控
近期,很多微信直播场控的功能软件出现
和朋友聊了一下,主要功能是通过PC微信的接口实现的
但是部分功能是PC接口没有的
因此需要通过PB组协议包,然后利用PC的HOOK接口,进行执行
PB组包
pb.empty ()
pb.setBin (“1”, { })
pb.setBin (“1.1”, { })
pb.setInt (“1.2”, uin)
pb.setBin (“1.3”, 到字节集 (DevicelId))
pb.setInt (“1.4”, 版本)
pb.setBin (“1.5”, 到字节集 (系统))
pb.setInt (“1.6”, 0)
此处为PB组包代码的头部,所有接口均要使用此头部,具体数值通过读wx内存取得,PB组包后内容如下图
c#的参考代码
在朋友给了一部分c#代码参考后,我开始了场控软件的开发
因为接口需要HOOK和协议一起操作,所以还是比较复杂
回调内容的解析
1.搜索直播间
"info_list":[{"contact":{"username":"v2_060000231003b20faec8c6e48119c3d1c802e936b07780d6ad3a7b93963526f15eb4794a222a@finder","nickname":"搜直播间的昵称","head_url":博主头像,"signature":"博主签名","object_list":[{"id":"id值",
上述json为搜索直播间的一些信息,其中最为重要的是object_list下的id信息,包括live_id在内,后续命令的执行都依托于这些数据
2.进入直播间
进入直播间的PB解析就不需要特意举例了,主要的参数有且仅有live_cookies,值得注意的是,此cookies有时间限制
开发成果
开发了半月左右,才将理想中的场控工具开发出
目前各种功能测试也是达到了理想的效果
有学习交流的需求,可以点击我的头像查看简介
微信HOOK+协议 协同开发 微信直播 视频号场控相关推荐
- 最新微信hook二次开发C#Demo之获取消息代码
用[最新微信hook二次开发c#源代码]获取消息: 消息类型有以下几种 1 文本,2 图片,3 表情(gif),4 视频,5 文件,6 名片,7 位置,8 小程序,9 链接,10公众号文章列表 发送方 ...
- 最新微信hook二次开发c#源码介绍
[最新微信hook二次开发c#源代码]中包含比较全面的功能. 江南鹤微信hook二次开发c#源代码,并不是具体怎么进行微信hook的源代码,而是直接调用c++语言编写的微信hook程序生成的dll的c ...
- 微信小程序:全新强大的恋爱话术微信小程序源码土味情话视频号or自媒体操作项目
你猜的不错,这就是一款恋爱话术小程序 该款小程序相对来说还是挺强大的 而且还融合了小编前段时间发布的一款土味情话在里面 这款小程序基本分段都是和外面几千块几百块的分段是一样的 如有分段是: 开场阶段丨 ...
- 微信小程序云开发微信支付、订单查询、申请退款
微信小程序云开发微信支付 使用云开发微信支付功能的前提 统一下单 查询订单 申请退款 常见问题总结: 使用云开发微信支付功能的前提 小程序主体为企业或者工商个体户 小程序完成了微信认证 小程序接入微信 ...
- 前端基于vue企业微信JS-SDK语音识别功能开发(同公众号)
前端基于vue企业微信JS-SDK语音识别功能开发(同公众号) 微信JS-SDK 1.前期准备 前端代码撰写 微信JS-SDK 前端需要实现一个功能,如录音,拍照,分享,地理位置等,前端想要实现这些功 ...
- 实现连麦_微信年底放了个大招,视频号重磅升级,打赏直播连麦美颜抽奖齐上...
期待已久的视频号连麦功能来了.这次来的不仅有连麦功能,还有视频号打赏的微信豆体系,创作者想要的入口也有了.让我们一起来看看有什么新功能吧!太长不看版本:「附近的人」变「附近的直播和人」连麦上线,还有美 ...
- 微信在朋友圈强行置顶视频号直播分享,引网友疯狂吐槽:又丑又烦!
前几天,微信iOS版本进行了更新,除了对iPhone 12分辨率进行支持外,还有许多的功能也进入了灰度测试的过程,其中有关于视频号的功能居多. 微信对于视频号的功能是非常重视的,在几次大的更新中,视频 ...
- 微信PC端测试版更新:新增视频号直播工具
你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 推荐:https://www.xttblog.com/?p=5155 明天就开始 ...
- 关于微信HOOK协议,包括云控的后续开发经验
上几个月提到偶然间HOOK进入了PC微信(电脑版)中,发现了许多功能可以从HOOK中获取,基本上能做到PC微信上的所有功能,消息操作,群操作,收款操作等 根据几大类大功能,可以开发出许多小功能,并且自 ...
最新文章
- 【radar】毫米波雷达动态障碍物检测相关论文汇总(聚类、分类、稀疏2D点、4D点、雷达成像、原始数据处理)(4)
- 为TypeScript项目生成API文档
- 为iPhone6 设计自适应布局(一)
- 技术不是工程师能力的全部:闲看《因为所谓的代码性能不高而被离职的程序员》...
- windows下安装cygwin及配置
- 一级二级标题_考二级造价师有啥要求?
- Linux内核源码结构
- C++ vector 容器浅析
- synchronized的理解
- 027 Android 可扩展的listview:ExpandableListView的使用案例
- mutations vuex 调用_Vuex源码解析
- 2010年,您还不“工作流”吗?
- mysql 复制功能_MySQL实现主从复制功能
- 'System.Data.SqlClient' could not be loaded解决办法
- C语言函数的递归调用
- linux下plsql怎么执行sql脚本,plsql怎么执行sql脚本
- python 爬虫 客户端_python爬虫
- chardet.detect()
- 电脑网线直连Linux服务器,网线直连线与交叉线之间的区别
- Criteo数据集预处理