这两则“未解之迷”都与硬件有些关联,
闪存芯片
闪存芯片里有Linux2.x的系统。我们要读取Bin里面的ELF文件。
But里面的格式太奇葩了。
仔细比对了一下格式。字符有随机性扰乱。
让人怀疑读出来的闪存数据有误。
如果不是有误该如何处理?对于新文件格式。自然是尝试搭建类似环境。
关键是文件系统的读取。
DLink路由器固件的一次分析记录
使用专用的bin分析工具例如binwalk进行分析出相应文件系统格式。再用专用工具提取出文件。文中作者用的是:Squashfs。
一同事说他们项目组遇到难题
硬件里的算法搞不出来。
我的建议是搜集足够的结果和过程,用拟合的方法去做,当然现有工具大部分是不适合该曲线逆合的。