本节课程主要是讲解如何逆向分析nand-factroy.ubi、nand-sysupgrade.bin、nand flash编程器固件。课程介绍了ubi_reader和binwalk工具的安装和使用方法、如何处理nand flash编程器固件中的oob数据、讲解了oobstrip.py脚本的实现思路。
本节课程主要是讲解如何逆向分析nand-factroy.ubi、nand-sysupgrade.bin、nand flash编程器固件。课程介绍了ubi_reader和binwalk工具的安装和使用方法、如何处理nand flash编程器固件中的oob数据、讲解了oobstrip.py脚本的实现思路。
本讲课程分为上下两讲,上篇主要带大家了解三种常见的Flash Layout:NOR Flash、NAND Flash、NOR Flash + NAND Flash,并讲解每个mtd分区的作用以及相关的注意点。下篇主要是带大家了解两种常见的UBI固件,以及固件的文件构成。