如何添加 LZMA 文件

如何添加 LZMA 文件

也许有人可以帮助我。有没有办法添加 LZMA 文件?您有 uImage;提取内核,然后解压缩并对其运行 binwalk 以获得以下内容(示例):

十进制 十六进制 描述
----------------------------------------------------------------------------------------------------------
184564 0x2D0F4 ASCII cpio 存档(无 CRC 的 SVR4),文件名:“dev”
184680 0x2D168 ASCII cpio 存档(无 CRC 的 SVR4),文件名:“dev/console”
184804 0x2D1E4 ASCII cpio 存档(无 CRC 的 SVR4),文件名:“root”
184920 0x2D258 ASCII cpio 档案(无 CRC 的 SVR4),文件名:“TRAILER!!!”
5797868 0x5877EC Linux 内核版本“3.0.35-06433-g8e02e5d-dirty (base@there) (gcc 版本 4.6.x-goose@there) (gcc 版本 4.6.x-google 20120106 (预发布) (GCC)ogle 20120106 (预发布) (GCC) ) #6 SMP PREEMPT Fri May 30 03) ) #6 SMP PREEMPT Fri May 30 03:07:36 MST 2014”
5811760 0x58AE30 LZMA 压缩数据,属性:0x02,字典大小:16777216 字节,未压缩大小:50331648 字节
5813168 0x58B3B0 gzip 压缩数据,来自 Unix,NULL 日期:1969 年 12 月 31 日星期三 17:00:00,最大压缩
5831784 0x58FC68 LZMA 压缩数据,属性:0x01,字典大小:33554432 字节,未压缩大小:50331648 字节
5888826 0x59DB3A LZMA 压缩数据,属性:0x02,字典大小:33554432 字节,未压缩大小:133128 字节
5935896 0x5A9318 LZMA 压缩数据,属性:0x48,字典大小:33554432 字节,未压缩大小:50331648 字节

现在假设我想将一个 LZMA 文件添加到这个十进制 5935896 的末尾,或者说在其他地方;十进制 5813168 和 5831784 之间。我该如何使用 DD 实用程序来做到这一点?

谢谢,

相关内容