微信 PC 端逆向

工具 办公软件 案例ID:167013
0xD09E
6 年经验· 自由职业
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

逆向微信 PC 客户端,实现消息接收,选择聊天对象后通知功能,封装成库供客户调用。

启动微信时生成随机 channelId 并与 websocket 服务器建立链接,并将 channelId 保存于文件中

当聊天对象(个人或群)发生变化时通过websocket发送json数据
{
“channelId”: “channelId”,
“content”: “WXID,NICKNAME”,
“type”: “ChatDidChange”
}

当接收到消息时通过websocket发送json数据
{
“channelId”: “channelId”,
“content”: “hello”,
“from”: “from WXID”,
“to”: “to WXID”,
“msgTime”: “1540789066”,
“msgType”: “10001”,
“type”: “msgRecv”
}

接收到 websocket 服务器的消息并执行

发送消息
{
“type”: “sendMsg”,
“wxid”: “WXID”,
“content”: “CONTENT”
}

微信 PC 端逆向

工具 · 办公软件 案例ID:167013
联系该工程师
微信扫码,建群沟通
作者: 0xD09E - 6年经验- 自由职业

案例介绍

逆向微信 PC 客户端,实现消息接收,选择聊天对象后通知功能,封装成库供客户调用。

启动微信时生成随机 channelId 并与 websocket 服务器建立链接,并将 channelId 保存于文件中

当聊天对象(个人或群)发生变化时通过websocket发送json数据
{
“channelId”: “channelId”,
“content”: “WXID,NICKNAME”,
“type”: “ChatDidChange”
}

当接收到消息时通过websocket发送json数据
{
“channelId”: “channelId”,
“content”: “hello”,
“from”: “from WXID”,
“to”: “to WXID”,
“msgTime”: “1540789066”,
“msgType”: “10001”,
“type”: “msgRecv”
}

接收到 websocket 服务器的消息并执行

发送消息
{
“type”: “sendMsg”,
“wxid”: “WXID”,
“content”: “CONTENT”
}

相似案例推荐

  • 个人超级工具箱

    个人超级工具箱

    个人超级工具箱功能: 使用微信小程序云开发方案,接口和数据存

  • 商城小程序

    商城小程序

    小程序商城,B2C平台,对标商城买药,主要用于商家售药,客户

  • 会议白板

    会议白板

    主要有画笔工具,橡皮选中擦除和手势擦除功能,全屏清除功能,另

  • 进展

    进展

    单独开发windows软件 iOS部分合作完成 让事情的

  • 群活码系统

    群活码系统

    因为加群二维码有失效时间,因此做了这么一个系统。 在后台上

  • 集客

    集客

    在这个项目中,担任Java开发, 负责与老板对需求,设计数据

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×