BR 技术头条

技术头条

技术链接、资讯与社区分享流

pa paper.seebug.org / 2023-02-16 00:19 / by @技术头条

某 T 路由器固件解压缩探秘

某T路由器固件的解压逻辑即将解压逻辑写入linux内核中,在内核系统启动过程中,会将要更新的文件系统解压出来,解压过程有自修改后的文件系统头和xxx_crc32_le等函数校验过程,所以想要直接使用binwalk之类的工具提取固件中的文件系统会失败,要想解压出文件系统需要绕过crc校验函数或者对xz工具中的crc32_fast.c中lzma_crc32函数进行修改。

发表评论