我需要解压缩此固件文件。我尝试了firmwaremodkitbinwalk。它找到了两个trx标头,但无法打开。(删除hexedit中的start并且untrx引发segfault,fmk什么都没找到)...

有趣的是序列的不断重复:00 00 11 53 48 44 52

一些提示如何提取它?

http://uloz.to/xY4X3cPh/download-dwn

评论

您是否在此站点上搜索了答案?因为我记得至少两个或三个非常相似的问题。

重复序列看起来是5 [id] 00长度,其中id以某种方式指示必须如何解释长度。对于SHDR块,它始终为11,所有下一个块都为0480,这可能意味着“ 4 * 0x8000”,但看起来为0x2001C字节长。每个块的最后4个字节看起来像CRC。

是的,我搜索了类似的问题,但对我来说却没有有效的解决方案...(例如,这与reverseengineering.stackexchange.com/questions/3228/…非常相似),但它适用于其他盒子...用于通过USB更新...

#1 楼

它是GBR2851T Freeview HD数字接收器的加密固件,因此,没有适当的加密密钥就无法提取它。
如果您对i-CAN(ADB)内部感兴趣,请参阅以下漏洞报告http:// www.security-explorations.com/materials/se-2011-01-adb.pdf。