起作用的参数是什么,从微控制器读取闪存内容的任务难度的粗略估计是多少?当然,假设没有常规的方法可以做到这一点。
从芯片上读取闪存有多难?
信息安全
身体的
闪存
2021-09-01 17:57:34
1个回答
这在很大程度上取决于芯片和对其进行编程的人。微控制器通常具有允许您关闭现有固件二进制文件的功能,但在许多情况下可以使用所谓的“安全标志”禁用该功能,该功能会禁用下载过程,直到上传包含指令的新固件安全标志关闭。当然,这会擦除过程中的现有固件。查看微控制器的数据表以了解详细信息。
如果它是微处理器(而不是微控制器),那么通常没有片上固件,并且程序代码存储在外部存储设备上。通常这将是一个 EEPROM 或一个掩膜 ROM,您可以单独连接它们。我已经用使用 SPI 闪存的嵌入式系统完成了这项工作 - 只需将其拆焊并将其连接到 Bus Pirate。如果您无法拆焊设备,也可以通过这种方式嗅探总线并获取信息。
获取数据的通用方法是去盖。你会得到一些强酸(硝酸是一种常见的选择),它们会侵蚀包装化合物,但不会侵蚀硅,然后将其留在其中一两天。然后,您使用数码显微镜拍摄照片,并使用图像处理将图案转化为数据。
其它你可能感兴趣的问题