Bin 修补 Arm7tdmi CRC32?

逆向工程 手臂 CRC 二进制编辑
2021-06-26 04:12:24

好的,所以我在这里完全是菜鸟。我想玩我经常使用的仪表组中的垃圾箱。我能够用 J-link 将垃圾箱从 MCU 上拉下来。如果我擦除芯片并用它或另一个集群中的垃圾箱刷新它,它可以工作,但如果我更改垃圾箱中的任何内容,它将不起作用..别担心,我不会弄乱存储在 EEprom 上的 Odo 值并且很容易改变哈哈。

通过 youtube/google 了解了一些关于 bin 修补的知识,并通过 binwalk 运行了 bin。做那个 binwalk 说

十进制:211720 HEX:0x33b08 描述:crc32。

我猜这个 CRC 不匹配导致它无法启动。如果我用 HxD 看垃圾箱,我看不到任何与 Binwalk 所说的相符的东西,但我可能看错了。我在哪里可以从这个 crc 检查的地址中找到这个 bin 中的 CRC,因为如果我使用 HxD 或在线 CRC 生成器它也不匹配 bin 中的任何内容......

我确定我没有正确描述这一切我仍在学习和攀登山。愚蠢的。

我想要做的就是更改一些错误消息以说一些有趣的事情。我只是为了新奇和学习新东西而这样做。

将 Github 与 bin链接Github 链接

顺便说一句,我所做的所有编辑都是一对一的更改,因此我不会在垃圾箱中移动任何东西。附件未经编辑且有效。

0个回答
没有发现任何回复~