找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: fjh1997

手工使用二进制工具修改H大的breed的gpio复位键的心得

[复制链接]
发表于 2021-10-19 05:00 | 显示全部楼层
经测试,修改后如压缩后大小小于原7z文件则可以使用,而压缩后大小大于原7Z文件则不能使用……也就是说,GPIO的数字只能改大不能改小😂

点评

为什么数字越大压缩后体积越小  详情 回复 发表于 2023-3-11 06:04
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-10-19 07:14 来自手机 | 显示全部楼层
weinaichen 发表于 2021-10-19 00:17
经过测试实验失败,lzma文件经过重新压缩后变大,我用的是breed-qca953x.bin,位置29A8,刷回后breed无法启 ...

lzma变大或者完全不一样很正常,但需要注意的是压缩算法要一样。然后gpio也很容易改错。最好ttl连上看一下。编程器要有,sop8台座最好也焊上,常备救砖。

点评

我是sop16的,这原理我这小白不太通,我前后改了两台设备,一台ar9344一台qca9531。ar9344可以9531失败,全程编程器  详情 回复 发表于 2021-10-19 15:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-19 08:39 来自手机 | 显示全部楼层
我也有一个953x的路由,gpio不一样,不过还有一个问题,我那个是64k
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-19 15:57 | 显示全部楼层
fjh1997 发表于 2021-10-19 07:14
lzma变大或者完全不一样很正常,但需要注意的是压缩算法要一样。然后gpio也很容易改错。最好ttl连上看一 ...

我是sop16的,这原理我这小白不太通,我前后改了两台设备,一台ar9344一台qca9531。ar9344可以9531失败,全程编程器

点评

会不会是要填充ff呀,你看看这些固件解压后是不是对齐的,或者ttl连上去看看有什么问题。  详情 回复 发表于 2021-10-19 16:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-10-19 16:36 来自手机 | 显示全部楼层
weinaichen 发表于 2021-10-19 15:57
我是sop16的,这原理我这小白不太通,我前后改了两台设备,一台ar9344一台qca9531。ar9344可以9531失败, ...

会不会是要填充ff呀,你看看这些固件解压后是不是对齐的,或者ttl连上去看看有什么问题。

点评

再抖个机灵 何不看源码? [attachimg]510984[/attachimg] [attachimg]510983[/attachimg]  详情 回复 发表于 2021-10-20 00:22
breed无法启动,TTL没有什么信息输出。如果是文件变小了那可以尝试填充,如果文件变大了还真不知道怎么操作了  详情 回复 发表于 2021-10-19 23:43
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-19 23:43 | 显示全部楼层
fjh1997 发表于 2021-10-19 16:36
会不会是要填充ff呀,你看看这些固件解压后是不是对齐的,或者ttl连上去看看有什么问题。

breed无法启动,TTL没有什么信息输出。如果是文件变小了那可以尝试填充,如果文件变大了还真不知道怎么操作了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-20 00:22 | 显示全部楼层
本帖最后由 糜恒博 于 2021-10-20 00:49 编辑
fjh1997 发表于 2021-10-19 16:36
会不会是要填充ff呀,你看看这些固件解压后是不是对齐的,或者ttl连上去看看有什么问题。

再抖个机灵
何不看源码?


本帖子中包含更多资源

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

×

点评

这应该是IDA反编译出来的吧?  详情 回复 发表于 2022-8-17 20:34
确实可以,不过他这不是ttl连上之后不是没有报错信息嘛。如果有报错信息然后再根据我这个逆向结果https://www.right.com.cn/forum/thread-6259875-1-1.html确实可以定位问题,但是ttl没有输出的话也就是说在lzma_inf  详情 回复 发表于 2021-10-20 12:23
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-10-20 12:23 | 显示全部楼层
糜恒博 发表于 2021-10-20 00:22
再抖个机灵
何不看源码?

确实可以,不过他这不是ttl连上之后不是没有报错信息嘛。如果有报错信息然后再根据我这个逆向结果https://www.right.com.cn/forum/thread-6259875-1-1.html确实可以定位问题,但是ttl没有输出的话也就是说在lzma_inflate之前就挂了,这个是什么情况,感觉如果他只是改lzma出错的话应该还是有输出的。

点评

为什么一定要破坏抖机灵的队形( •̀∀•́ ) 不是说了要看源码吗? 注意v3(-1);这一句 要是执行出错了,你觉得它回得来吗?  详情 回复 发表于 2021-10-20 13:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-20 13:01 | 显示全部楼层
本帖最后由 糜恒博 于 2021-10-20 13:02 编辑
fjh1997 发表于 2021-10-20 12:23
确实可以,不过他这不是ttl连上之后不是没有报错信息嘛。如果有报错信息然后再根据我这个逆向结果https:/ ...

为什么一定要破坏抖机灵的队形
不是说了要看源码吗?
注意v3(-1);这一句
要是执行出错了,你觉得它回得来吗?

点评

能问一下breed第一阶段的符号表怎么恢复么?还有那个v3似乎是在栈上,只是个函数指针,指向哪个函数,反编译看不出。  详情 回复 发表于 2021-10-21 17:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-10-21 17:53 | 显示全部楼层
糜恒博 发表于 2021-10-20 13:01
为什么一定要破坏抖机灵的队形
不是说了要看源码吗?
注意v3(-1);这一句

能问一下breed第一阶段的符号表怎么恢复么?还有那个v3似乎是在栈上,只是个函数指针,指向哪个函数,反编译看不出。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-3-19 19:24 | 显示全部楼层
7z 查看lzma算法如何操作
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-8-17 20:34 | 显示全部楼层
糜恒博 发表于 2021-10-20 00:22
再抖个机灵
何不看源码?

这应该是IDA反编译出来的吧?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-3-11 06:04 来自手机 | 显示全部楼层
weinaichen 发表于 2021-10-19 05:00
经测试,修改后如压缩后大小小于原7z文件则可以使用,而压缩后大小大于原7Z文件则不能使用……也就是说,GP ...

为什么数字越大压缩后体积越小
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-3-11 06:52 | 显示全部楼层
感谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 04:06

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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