请问有大佬能教下 ubi 架构打包 bin 固件的方法或者教程吗

2022-12-14 23:45:26 +08:00
 newtonMiku
如题,最近在捣鼓红米 rb04 的路由器,因为 soc 是 ipq5018 ,没有 ssh ,想到用修改固件包的方式尝试解开 ssh ,但是解包修改以后不知道怎么打包回去才能让路由器正常升级,我打包后的 bin 文件路由器老是提示有问题,不让升
希望能有大佬救救孩子,主要是想改防火墙规则放行入网流量,但是官方固件不给设置的功能只能 ssh 了
1904 次点击
所在节点    Linux
7 条回复
huangya
2022-12-15 11:25:27 +08:00
我应该是可以帮忙。要看下以前的代码。只不过现在有点忙。你先提供一些前置信息,比如你现在是怎样打包的,怎样烧录的(页面烧录?),你是怎么确认小米一定使用的是 ubi 的呢(当然 qsdk 公版是用 ubi )?
ysc3839
2022-12-15 11:33:44 +08:00
小米路由器的固件升级有签名验证的,建议尝试用漏洞,可以试试这个方案 https://forum.openwrt.org/t/add-openwrt-support-for-xiaomi-redmi-ax6000/125008/132
newtonMiku
2022-12-17 18:03:21 +08:00
@huangya 烧录是用的官方固件里那个升级,确认使用的 ubi 是使用 binwalk 解压官方的.bin 文件时显示的,红米 ax5400 电竞版的 soc 是 IPQ5018 (话说这个型号的 soc 估计要刷自己做的固件什么的也只能搞 qsdk 吧)
newtonMiku
2022-12-17 18:04:15 +08:00
@ysc3839 好的,多谢,我抽空看看研究下(最近阳了研究东西的效率太低了)
newtonMiku
2022-12-17 18:45:05 +08:00
@ysc3839 看了下这个,这个是红米 ax6000 的方案,红米 rb04 不适用,暂时没找到相关方案,试了一部分其他型号的也不行
ysc3839
2022-12-18 12:48:12 +08:00
@newtonMiku 你是测试过不存在这个漏洞吗?
newtonMiku
2022-12-18 16:41:13 +08:00
@ysc3839 对,红米 rb04 的 v1.0.88 版本的固件已测试不存在该漏洞(无法使用),出厂版本 v1.0.58 网上找遍了也没找到固件包,暂时没法测试那个版本是否可用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/902586

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX