发送文本:的萨芬萨的发大水范德萨32424234324234321212从上到下啊的撒发生(键盘随便敲)
控制台打印数据:
2025-09-25 17:08:44.769 7169b9f5-2028-4684-8a36-a0c10f5ffa4d [recv-queue1] INFO c.z.s.a.a.receive.pb.ReceivePbLogAdapterHandler:39 - pb回调通知:addr:46c32a4 logType:0,, cgi:805989112 pbLog:{"1":7966380,"2":1,"3":0,"4":88335832060217,"5":2,"6":{"1":{"1":0,"2":{"1":"的萨芬萨的发大水范德萨32424234324234321212从上到下啊的撒发生"}}},"7":{},"9":"CIGABBCcjdTGBhj4leXZnoCAAyAG","10":65537,"11":0,"12":{},"13":"帅气的boy","14":1,"15":131074,"17":{"1012":{"23":1758791324747}},"18":1,"19":2,"20":0,"21":0,"22":0}
收费太夸张,我给gif关了,然后这个还不让我上传gif,不想浪费时间。。。
我知道你已经开始爽了,如果我跟你说,这玩意很简单,只要你敢放到室友电脑上,那你岂不是可以偷摸摸的看看寝室室友的聊天消息?

斯到普!!! 斯到普!!! 这可不刑
但是我们可以学习研究嘛,你懂我意思吧! 哈哈哈
所以开始我们学习咋打印这PB!!!
不了解行不行??? 当然行,我们是新时代的研究开发者,这玩意早就开源烂大街了,知道具体在哪就行,如果你想研究,肯定支持,但是我这边不写哈
总所周知!逆向工程,工程浩大,懂了源码,你就可以从寸步难行的尴尬处境脱离出来,变成有点弱势的小卡拉米。。。
pb-> protobuf -> 就是做数据的格式转换的,为啥用?高效!!!
所以主要关注点就是格式转换的几个方法!!!
这边就关注数据格式的明文转换和16进制pb数据转换明文的函数
SerializeToString ParseFromString
前者,软件上层会根据协议转换成16进制字符串,然后调用底层发送协议数据通道发送
后者,软件底层协议接受通道会将16进制字符串转换成对应的协议相关的类对象
所以。。。 你想要达到获取消息的效果,你得能hook ParseFromString 函数
你得会源码?我已经看了,我跟你说!!(看不到?那你也别看了! 对着截图敲吧!!!嘻嘻嘻)
找字符串 because it is missing required fields:

[培训]科锐软件逆向54期预科班、正式班开始火爆招生报名啦!!!
最后于 2025-10-11 18:10
被wx_Liebe dich编辑
,原因: