jcjarlon 发表于 2021-2-4 21:54

编写机顶盒调试工具遇到难题了函数原型参数未知求帮助

本帖最后由 jcjarlon 于 2021-2-4 22:42 编辑

中兴B860系列机顶盒,升级新版软件后就会发现TTL被锁死不能输入, ADB连接被限制,Zte_stb_tools1.1不能使用显示不支持加密方式连接,所以自己想做个开启工具,通过对运行软件的反编译追踪,提取了相关的函数,最主要的就是连接机顶盒函数上,原形是bool Stb_ConnectStb(char*,char*,int,int,char*);由于没有相关资料,自己猜测第一个参数应该是机顶盒IP地址,第二个参数可能是密码,第三四个参数就不好想了,可鞥是套接口,也可能是加密方式,还可能是密匙长度,反汇编实在太累了,有没有对这有研究的大神给个提示,我编写出工具后给大家分享。另外谁有zte_stb_tools2.0版,给个注册码有助于我对照出函数功能,尽快编写出工具来分享。衷心希望能得到网友们的帮助,多谢了!

shiyinhui 发表于 2021-2-5 17:50

大神

雷章辉 发表于 2021-2-21 13:31

天啊,你都是大神,级别了,你都不知道,知道的就没有了

jcjarlon 发表于 2021-2-21 18:05

过年偷懒了,通过对zte_stb_tools反汇编追踪,得出其密匙是1234567890,通过80位密匙变换对数据进行3DES加密, 暂时分析道这一步。

jcjarlon 发表于 2021-2-25 08:55

雷章辉 发表于 2021-2-21 13:31
天啊,你都是大神,级别了,你都不知道,知道的就没有了

多谢鼓励,我的专长在编程上,连接函数原型bool Stb_ConnectStb(char*,char*,int,int,char*);参数太多,无法全猜对,反跟踪由于没有注册码无法跟踪到正确参数数据,实在是太难了
页: [1]
查看完整版本: 编写机顶盒调试工具遇到难题了函数原型参数未知求帮助