三、固件分析

  上节初步介绍一些硬件基础知识和分析硬件所需要的基本工具,本篇将讲述利用编程器直接读取芯片固件的方法。 为了读取 Flash 芯片的内容,有以下两种常用方式:

1、直接将导线连接到芯片的引脚,在通过飞线连接编程器,进行在线读取固件;

2、把芯片拆焊下来,通过烧录座编程器,离线读取固件。

飞线法读取

通过夹具夹住芯片引脚,然后连接编程器读取芯片内容,通过编程器连接芯片需要注意引脚的顺序,在 IC 芯片上都会有一个小点,大多数情况下,小点对应的引脚即为芯片的第一脚,而连接编程器的导线也需要插入编程器上相应的引脚。

案例一:读取中控 F7 门禁固件

拆掉门禁外壳,通过电路图和芯片印字分析,在主板上有一颗 FM25F04A 存储芯片,通过夹具连接芯片到编程器,在通过专用编程器软件,对该芯片进行读取。

连接完成,确定引脚接线正确后,打开编程器对应软件,通过智能识别芯片ID,即可开始读取固件工作。 如无法识别,可根据印字说明,尝试类似的型号,一般情况下兼容。

点击读取,即可开始固件提取,成功之后会保存为 BIN 格式文件,打开即可看到 16 进制的内容,为下一步分析提供基础。

案例二:读取某智能摄像头固件

拆掉摄像头外壳,通过分析 PCB 上的各个 IC,找到 Flash 存储芯片。

在显微镜下,可以看到是一颗 25L64 型号的 Flash 芯片。

用夹具连接各引脚,并和编程器连接,进行固件读取。

识别到芯片型号为 GD25Q64,点击读取,读取完毕后按照提示保存到文件。

打开保存的 BIN 文件或者查看缓冲区,即可看到固件内容。

在Ubuntu中,用binwalk解包固件,做进一步分析。

案例三:读取某智能摄像头固件

打开外壳,在PCB背面发现一颗 Flash 存储芯片

通过显微镜发现芯片型号为 25L128。

连接编程器读取固件并保存。

案例四:读取某路由器固件

打开外壳,发现 PCB 上有一颗 Flash 存储器,但厂商出于安全考虑,把芯片印字涂抹掉了。

在不知道芯片型号的情况下,我们连接该芯片,让编程器去尝试读取。

通过智能识别,发现编程器无法识别出具体型号,而因为 Flash 存储芯片的种类多样,通过查找又无法获得该路由器的具体参数,这时我们通过 UART 串口,读取出 UBOOT 启动信息,串口输出里面发现了该芯片型号为 W25Q128BV。

在编程器中选择该型号,成功提取出固件。

用 binwalk 解包固件。

案例五:读取某智能电饭锅固件

拆掉外壳,背面嵌有一块 PCB,反面是 WIFI 处理芯片,正面为存储器,连接编程器。

通过印字分析为25芯片,存储大小为 2M 字节,尝试该型号芯片,成功读取固件。

案例六:读取某网络监控摄像机固件

在 PCB 上找到一块 25L128 型号的 Flash 存储芯片。

通过夹具连接编程器。

识别到芯片为 MX25L128,选择其中一种,成功提取固件。

用binwalk解包固件内容。

(0)

相关推荐

  • 贴片三极管印字与型号

    贴片三极管印字与型号

  • 13年陆风X8防盗密码读取方法

    其实,发这个帖子属于老生常谈,论坛有好多这样的帖子了.在做这个车之前,我也到网上查了很多的资料.什么用长城读密码第二组,试了,不管用.用车架号读密码,问了很多的同行都说没有密码计算器.发动机电脑板读密 ...

  • 福彩快乐8第2021124期,本期任二和任三号码分析

    福彩快乐8最近用了新方法数字组合游戏,猜任二和任三命中率挺高的,还在试验中!当然这一切都仅供参考!关注微信公众号蔡楚门 福彩快乐8第2021124期号码分析如下: 1尾数上期出三个数字近期属于冷号尾数 ...

  • 高考小说阅读题简答题如何作答?用好这三种分析方法,保你拿高分

    高考小说阅读题是高考现代文阅读题中的重要试题,高考现代文阅读题共出三道大题:论述类文本阅读题.实用类文本阅读和文学类文本阅读,赋分是36分.在这36分中,论述类文本阅读题9分,实用类文本阅读题12分, ...

  • 收市短评:三图分析一下大盘

    昨日收盘说今日会出现分化,同时上证出现了1分钟级别的顶背,尽管级别不大.但是由于是5分钟级别底背后紧跟着的,加之弱势行情,所以不得不妨.今日市场出现大跌,多数个股集体吃面. 市场今天选择下杀,在加息落 ...

  • 三维度分析溶解度曲线

    溶解度曲线问题是中考考查的重点,也是同学们学习的难点.解决此类问题需要同学们具有较强的识图能力和分析综合能力.对于溶解度曲线的意义与應用,可从点.线.面三个维度来分析. 本题的解题思路如下: (1)由 ...

  • (9条消息) backtrader量化平台教程(三)分析策略的优劣

    分析策略的优劣 定投真的可行么? 上文我们写了第一个简单的策略,买入并持有指数基金. 我们通过回测发现,指数基金在中国是否能取得很好的收益,本质上是存疑的. 那有的同学可能说,那我们使用定投策略投资指 ...

  • 学生作文︱《我的叔叔于勒》三要素分析

    <我的叔叔于勒>三要素分析 作文要求:         根据学过的小说三要素知识分析<我的叔叔于勒>三要素. <我的叔叔于勒>是由法国著名的短篇小说家莫泊桑所著的一 ...

  • 学生作文│《雷雨》三要素分析

    <雷雨>三要素分析 作文要求: 认真阅读曹禺的<雷雨>,分析它的三要素,写一篇不少于600字的分析文章. <雷雨>是曹禺先生的第一个艺术生命,也是现代话剧成熟的标志 ...

  • 福彩快乐8第2021157期,任三号码分析

    本篇文章是分析福彩快乐8的数据:关注微信公众号蔡楚门 近三期出号码少的尾数有3尾数5尾数8尾数: 近三期出号码多的尾数有1尾数2尾数9尾数: 前40个数字分析: 前40个数字冷号码:07 12 23 ...

  • “抗癌力”等于免疫力吗?如何激活?从三方面分析,给出建议

    导语:相信大家都知道,免疫力是保护身体的屏障,可以帮助身体抵御外界病菌的侵害,保证机体环境处于平衡状态.不过,如果出现免疫力低下的情况,就有可能增加疾病的患病率.现在,很多人的潜意识当中,可能会觉得抗 ...