找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 23459|回复: 354

转帖:ZTE STB Tools算法分析

 火.. [复制链接]
本帖最后由 开心TV贼窝老大 于 2022-6-25 16:02 编辑

一个网友发来一个链接,是中兴ZTE STB Tools分析算法分析,我就随手转到这里,供大家自己玩玩吧。
转帖、转帖、转帖,人家说重要的话必须说三遍、

https://blog.lewix.net/zte-stb-tools-analysis.html

ZTE STB Tools分析



---------------------------------------------------------------------------------------------------------------------------------------------------------------
ZTE STB Tools分析
Sun 26 September 2021By lewix

最近对家里的电信盒子感兴趣了,研究了一下,设置里登录密码是6321,进去看了下,型号是B860AV1.1-T,软件版本V81511329.1011 2019-05-22。
这个版本已经没有简单的方法可以开adb,必须通过二维码扫码,拿到的是RSA公钥,没有破解的可能。网上的其他方法要焊TTL或版本还原,动静太大了,舍弃。
经过一番搜索,ZTE_STB_Tools应该能用,但需要注册,就尝试了下,运气不错成功连接并开adb了。把分析结果分享一下,以方便他人。使用的版本是ZTE_STB_Tools_V2.0.0_T04
打开zte_stb_tools,进去生成了一个以sq开头的机器特征码,去除sq后,剩下的是Hex格式的Bytes,格式如下:
byte0: 0x14 未知
byte1: 0x78 密文长度
byte2-3: 0x0001 未知
byte4-19: 3DES key 16bytes,其中byte4-7,8-11应该为伪随机数值,但因为没有设置seed,使得每次运行为固定值,第一次点击按钮的值为0x29000000和0x23480000。
密文加密方式为3DES,ECB模式,PKCS7填充,key为16bytes加0扩充至24bytes。
bytes20-end: 密文。长度为0x78
解密后,记为decrypted_text:
byte0-47: 软件的版本字符串
byte48-63: 16bytes的硬件特征码
byte64-71: 8bytes 注册表中获取的特征码,可能为全0
软件的注册码格式如下:
加密前:
byte0-23: decrypted_text byte48-71
byte24: 0x0e
byte25-27: 年月日,有效期开始日期
byte28-30: 年月日,有效期结束日期,在此日期范围之外运行程序会让重新注册。
byte32: 接下来的字符串长度
byte33: 0x00
byte34-end: 字符串,硬编码的字符串,是此软件与电信盒子交互时的密码,可以在rom的某个.so里找到。
KEY: 16bytes
byte0-7: 8bytes 随机值
byte8-15: decrypted_text byte64-71
加密仍然是3DES,ECB模式,PKCS7填充,key为16bytes加0扩充至24bytes。得到密文。
注册码格式,为Hex格式的二进制数据:
byte0: 密文长度
byte1-2: 0x0001
byte3-18: key
byte19-end: 密文
注册后该软件就可以用了,可以打开adb或者开ssh,拿到最高权限了。
---------------------------------------------------------------------------------------------------------------------------------------------------------------

如不符合班规,请论坛版主删除即可,谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 2恩山币 +2 收起 理由
yi2*** + 1 总算是明白了
ord*** + 1 今天天气不错,适合泡妞。

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
记得需要这个算法的人很多,貌似都很急切,那么就满足你们的要求吧。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

太好了,谢谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 开心TV贼窝老大 于 2022-6-26 07:49 编辑

授人以鱼,不如授人以渔。
这个工具的算法不是太难,稍微懂一点算法的网友,完全可以自己做出注册机玩玩。


这个算法同样也适合中兴工具类其他软件:
1、ZTE_STB_Tools_V2.1.1_T02-202000317
2、中兴repairTool_5.0.6beta机顶盒工具
3、。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
请问大佬这是哪个文件 byte34-end: 字符串,硬编码的字符串,是此软件与电信盒子交互时的密码,可以在rom的某个.so里找到
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
little__life 发表于 2022-6-26 18:41
请问大佬这是哪个文件 byte34-end: 字符串,硬编码的字符串,是此软件与电信盒子交互时的密码,可以在rom的 ...

给你一组机器码+注册码样本,自己对照看看就明白。加油!

机器码:


sq1478000129000000234800002D60AD5E0000000017EC97EC3BB3CB78A5C94EE7B9051D566BB9DB8D3660ECA3C83A1675DF925BA4D7D1A55DC5D03038DBD6E479F431737FF789B9EBE6CB1F91D73108614C20EBBE5239F52407F994B70E27D2147B936343196A87F3B347C2AC196A87F3B347C2AC196A87F3B347C2AC196A87F3B347C2AC71CE92134C656C0F


注册码:
700001BE18000084670000F9E4ED5C00000000DB227E2820184732735164750895D0D7011469F4C05692E4229F4204FFFD66E69B0A20B65D2B7441CF1CF14EF22DC5E172148C43815FDCEF3407F2FCDE6A793947FB2DD128AB4955D895B270482799001DE79AB466570477BF6B4B68E29CA2B99F437997D69C2A2BA4FA2D761FE393AB

注意,是一机一码注册,在其他电脑上没用。

点评

[attachimg]594846[/attachimg]  详情 回复 发表于 2023-1-4 19:09
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
little__life 发表于 2022-6-26 18:41
请问大佬这是哪个文件 byte34-end: 字符串,硬编码的字符串,是此软件与电信盒子交互时的密码,可以在rom的 ...

给你一个机器码样码+注册码样码,自己对照看看很容易看明白。

一机一码注册,其他电脑无效,仅作为理解算法分析。


机器码:
sq1478000129000000234800002D60AD5E0000000017EC97EC3BB3CB78A5C94EE7B9051D566BB9DB8D3660ECA3C83A1675DF925BA4D7D1A55DC5D03038DBD6E479F431737FF789B9EBE6CB1F91D73108614C20EBBE5239F52407F994B70E27D2147B936343196A87F3B347C2AC196A87F3B347C2AC196A87F3B347C2AC196A87F3B347C2AC71CE92134C656C0F


注册码:
700001BE18000084670000F9E4ED5C00000000DB227E2820184732735164750895D0D7011469F4C05692E4229F4204FFFD66E69B0A20B65D2B7441CF1CF14EF22DC5E172148C43815FDCEF3407F2FCDE6A793947FB2DD128AB4955D895B270482799001DE79AB466570477BF6B4B68E29CA2B99F437997D69C2A2BA4FA2D761FE393AB

点评

大佬,你说得太简单了,好多关键步骤都没讲清楚啊  详情 回复 发表于 2023-1-30 00:03
例: sq1478000129000000234800002D60AD5E0000000017EC97EC3BB3CB78A5C94EE7B9051D566BB9DB8D3660ECA3C83A1675DF925BA4D7D1A55DC5D03038DBD6E479F431737FF789B9EBE6CB1F91D73108614C20EBBE5239F52407F994B70E27D2  详情 回复 发表于 2022-11-10 16:13
正好卡在34字节这里,多谢  详情 回复 发表于 2022-8-26 23:34
大神, 这个注册码没发解密啊,所以就没发获取“byte34-end: 字符串,硬编码的字符串”,还有就是这个注册码的key不是应该有机器码解密后的byte64-71字符,但是这个注册码中也没有啊,不知道怎么弄了,还需要大神再  详情 回复 发表于 2022-7-21 18:55
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
大佬,注册成功但不能连接机顶盒,应该是密码不对

点评

怎么得到的注册码,能教下吗  详情 回复 发表于 2022-7-28 13:06
祝贺您。 注意系统版本,32/64位、stb版本,以及时间戳、计数器等,注册码不是通用的。 但机器码是变化的,注册码是唯一的。 1、是否能进入工具的界面,能进入则说明注册码正确。 2、这个工具只能用在中兴盒子  详情 回复 发表于 2022-6-26 20:25
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
little__life 发表于 2022-6-26 19:39
大佬,注册成功但不能连接机顶盒,应该是密码不对

祝贺您。
注意系统版本,32/64位、stb版本,以及时间戳、计数器等,注册码不是通用的。
但机器码是变化的,注册码是唯一的。

1、是否能进入工具的界面,能进入则说明注册码正确。
2、这个工具只能用在中兴盒子。某些新版中兴盒子需要ZTE_STB_Tools_V2.1.1_T02-202000317以上版本工具才可以。
3、基本上中兴盒子工具算法基本一样。

您说的“不能连接机顶盒”,我的理解是可以进入工具界面。

声明一下,本人非大佬,连刷盒子也不会,再者说这个是转帖非原创,仅是我的理解与您讨论而已。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

这些请您参考一下。

连接盒子后界面:




SSH:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
解了两个码,那个字符串是0x40大小,但是并不一样,而且不是字符串。怀疑是加密的数据

点评

大兄弟。能说下注册码怎么解码的吗,试了下按照文章说的,对机器码是能解密的,但对注册码无法解密额  详情 回复 发表于 2022-7-6 16:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
winsqjy.ini  // 简易版(v2.1.1 T02_202000317通用版)
winsqyw.ini  // 通用版(v2.0.0 T04_201807021通用版)  

注册码保存路径:

C:\Users\用户名\AppData\Local\VirtualStore\Windows\SysWOW64\winsqyw.ini

C:\Windows\System32\winsqyw.ini

C:\Windows\SysWOW64\winsqyw.ini

C:\Users\Administrator\AppData\Local\VirtualStore\Windows\System32\winspyw.ini
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报


看不懂还是看不懂
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看不懂。。。。。小白一个。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-29 05:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表