我有一台旧设备的PIC18F4550,我需要查看代码。我尝试使用 ICD3 编程器读取它,但该芯片的代码似乎受到保护。无论如何,我怎样才能获得代码?
从受保护的 PIC 获取代码
逆向工程
硬件
图片
安全
倾倒
2021-06-09 05:05:52
1个回答
在论文Heart of Darkness - 探索 HID iCLASS TM 安全性的未知死水 一文中,描述了一种可能有效的技术(第 III.C 节),但它确实需要一个工作设备,而在您的情况下,它可能不在手边。
简而言之,他们在同步位同步模式下使用 TTL-232 电缆来模拟 PIC 编程器。然后他们通过一个特殊的转储程序固件覆盖引导块。为什么它似乎有效:
Microchip PIC 微控制器的内部存储器是一个 EEPROM,这意味着数据按页存储和擦除(保存预定义的数据量)。“关键”点是,只要内存受到复制保护,就可以擦除单个块,仅为这些块重置复制保护位。
其它你可能感兴趣的问题