如何伪造NAND Flash坏块?

沭水河畔 2012-06-20 10:16:44
最近遇到一个问题,客户自己的程序会隐藏掉NAND Flash部分内容。
他们采取的是把准备隐藏的区域“伪造”成坏块的方式。
我想知道,如何伪造出这样的坏块?
...全文
205 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
沭水河畔 2012-07-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

在块的信息区域里写上坏块标志
[/Quote]
明白了,就是把OOB的第六个字节写为非0xFF的值。
qq236106303 2012-06-24
  • 打赏
  • 举报
回复
具体的你看看EBoot 的源代码。 他里面就是把NBOOT+TOC+EBOOT保留成坏块处理的
David_Hu 2012-06-21
  • 打赏
  • 举报
回复
楼上的都是对的,具体看nand驱动
falloutmx 2012-06-21
  • 打赏
  • 举报
回复
标记成坏块不就行了。
zhengmeifu 2012-06-21
  • 打赏
  • 举报
回复
在块的信息区域里写上坏块标志
图灵狗 2012-06-21
  • 打赏
  • 举报
回复
伪装成坏块之后要注意的是以后也许真的坏了,所以还得加上校验和备份,以免万劫不复。

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧