ATJ2127 UPGRADE.HEX解密
这将从ATJ2127 UPGRADE.HEX固件升级中提取文件,例如Sandisk Clip Sport中使用的固件升级。
您可以在任何32位little-endian系统上编译此版本(我认为)。 请注意,代码是使用(自定义)工具自动反编译的,非常难看。
安装与设定
make decrypt
./decrypt firmware.hex
使用原始二进制文件进行调试
如果一切正常,则无需执行此操作,但是如果出现问题,您可能希望对原始解密代码进行仔细检查。 为此,您将需要一个低字节序的MIPS32r2兼容系统。 QEmu通过以下命令行支持此类系统:
qemu-system-mipsel -M malta -m 256 -kernel vmlinux-3.2.0-4-4kc-malta -hda debian_wheezy_mipsel_sta