小米路由vmlinuz.trx格式解析

来自Jack's Lab
2014年6月4日 (三) 23:29Comcat (讨论 | 贡献)的版本

跳转到: 导航, 搜索

本页参考了 carabob001 在这个 页面的分析 节约了不少时间,在此严重感谢!


看一个 [0.5.56] 版本的固件,解压后的 vmlinuz.trx:

$ hexdump -C vmlinuz.trx | head -n 3
00000000  48 44 52 30 00 b0 2b 00  d6 3b 1d 6d 00 00 01 00  |HDR0..+..;.m....|
00000010  1c 00 00 00 00 00 00 00  00 00 00 00 5d 00 00 01  |............]...|
00000020  00 00 01 53 00 00 00 00  00 00 69 bc 00 2e 35 68  |...S......i...5h|

00 - 03: 0x30524448 TRX格式文件 Magic Number

04 - 07: 0x002bb000 整个TRX文件大小

08 - 11: CRC32

12 - 15:

16 - 19: 0x0000001C 第一分区文件内偏移










































个人工具
名字空间

变换
操作
导航
工具箱