设为首页 收藏本站
开启辅助访问
  • 通风柜
  • 实验台
  • 药品柜
  • 器皿柜
  • 气瓶柜
  • 中央台
  • 实验室教学设备
  • 实验仪器
  • 实验高柜
  • 实验室配件
  • 边台
  • 水柜
  • 通风管道
  • 净化工程
  • 天平台
  • 实验室通风设备
  • 实验室仪器
  • 实验室设备
固件提取 您所在的位置: 网站首页 emmc分区表文件提取 固件提取

固件提取

#固件提取| 来源: 网络整理| 查看: 265

前言使用工具识别芯片一. 摘取芯片二. 制作U盘编程器三. RT809H编程器读取eMMC芯片数据四.总结 前言

无处不在的物联网设备,也可能成为无所不在的安全隐患,物联网安全问题一直是困扰物联网快速发展的一大难题。作为安全研究员在研究物联网设备的安全问题时,对设备的固件进行安全分析是必要的。固件是刷写在芯片中的嵌入式系统。固件的获取途径一般有两种,1、从厂商那里申请获取设备的固件。2、从硬件中提取设备固件,需要有相应的测试设备。以下我们以提取国内一家做基于区块链的IoT设备中的固件为例。

使用工具 1.风枪(温度:有铅锡熔点是183℃,拆除理想温度是185~190℃。无铅锡熔点是217℃拆除理想温度是235℃。实际操作更复杂,要多练习才能完好的把芯片取下。)2.助焊剂3.镊子4.U盘编程器5.锡珠6.植锡网7.RT809-H编程器8.放大镜 识别芯片

常见的识别芯片的方法: 1.可以通过芯片上的标签,标签中可能包含了制造商名称、型号和芯片描述 2.可以通过观察电路的设计方式,如下图(图片来自网络) 片上系统(SoC)是右侧这块最大的芯片,中间的芯片是RAM(与SOC之间的接线是弯曲的,这是为了保证所有连线有相同的长度,因为高速RAM需要准确的定时信号),最左边这片是flash(大量平行的连线用于传输并行的数据信号)。

一. 摘取芯片

首先要分辨出PCB板上的flash芯片。由于原板已经被拆解的面目全非,找不到完整的PCB板的图,所以就只有单个芯片的图 查询芯片型号找到了flash芯片,三星公司的 KLM8G1GEME -B041内存芯片 采用了eMMC技术(型号:eMMC_153)

摘取eMMC芯片是需要一个手巧,且费心力的技术活,这块板子用的还是无铅的锡来焊接的芯片,由于无铅锡比有铅锡纯度更高,所以熔点更高。但是芯片可承受的温度是不变的。

拆解芯片需要给芯片的引脚涂上助焊剂,把风枪的温度调整到350度左右,将风枪口放置在芯片上方5CM的高度来回摆动让芯片所有引脚受热均匀,注意要给周围的元器件贴上高温胶带防止被风枪吹掉或损坏。(由于经验不足,导致板子的导线都被扯了出来) 获得:废板一块,eMMC芯片一枚 废板可以用来继续联系摘取与焊接BGA芯片,而这个芯片我们就要取读取其中的固件了 读取固件这里我们有两个思路: 1. 使用这个eMMC芯片制作U盘,通过U盘编程器上的主控芯片和软件读出芯片中的数据 2. 使用RT809H编程器读出芯片中的固件

注::有铅锡和无铅锡的区别

二. 制作U盘编程器 1.清洗芯片引脚

首先把刚取下的芯片上的焊点清理干净,使引脚平整。

2.植球

然后在芯片上值上新的引脚,这个操作叫做植球。需要买来合适的钢网和锡珠才可以进行这步操作 (图片来源于网络,图中的芯片型号和测试设备中的芯片型号不同) 在芯片上抹上适量的助焊剂,助焊剂可以起到一定的固定钢网和附着锡珠的作用。 再像上图那样将钢网按照芯片引脚放在芯片上,倒上锡珠,使每个引脚上都有锡珠,用风枪把锡珠吹融化附着在芯片引脚上,植珠就完成了

3.焊接并读取U盘数据

U盘编程器 接下来要将植珠好的芯片焊接在U盘编程器上

将芯片对应编程器上的引脚放好,使用风枪吹芯片,让锡珠融化,焊接在编程器上。U盘编程器就做好了 后续使用windows系统读取U盘时发现不能识别到U盘。 因为芯片中的文件系统是ext4,后又使用Linux系统对U盘进行读写,也识别不到设备。 然后使用一款数据恢复工具去读取U盘也是识别不到。 总结:U盘编程器板子到货之后测试过没有问题,eMMC芯片后来也被证实可以读出数据。电脑识别不到设备的问题可能是编程器的主控芯片对这个并不兼容,也可能是芯片焊接有问题,因为时间问题并没有深究故障原因。

三. RT809H编程器读取eMMC芯片数据 1.安装芯片

将芯片放好在专用座子里并将座子放在编程器上锁紧 使用软件对芯片进行自动识别 识别出了通用emmc芯片

2.读取芯片

点击面板上的读取来获取芯片中的固件

有时会出现引脚接触不良的情况,可以在锁紧板和芯片之间放一些柔软的物体来增加芯片和座子上引脚的贴合度

当进度条显示100%时,固件读取就完成了

BIN文件就是我们需要的固件,里面包含我们固件分析要用到的文件系统

四.总结

这篇文章主要总结了提取固件的一般流程:识别芯片,摘取芯片,读取芯片。 U盘编程器虽成本低,但是中间需要较多手动操作的环节,某一个环节操作不细致就有可能损坏芯片,造成损失或者出现一个很难排查的错误,排查错误本身也会造成时间成本浪费。RT809H编程器加上eMMC专用的座子,省去了使用U盘编程器的焊接步骤,也不用担心编程器是否兼容芯片,甚至可以帮你在不知道芯片型号的情况下自动识别芯片型号,提高工作效率,把精力放在固件安全分析上。后续TCC IoT安全研究团队会分享更多关于IoT设备的安全分析文章。



【本文地址】

公司简介

联系我们

今日新闻
  • emmc分区表文件在哪
  • emmc分区diskgenius
  • emmc分区管理
  • emmc数据提取
  • emmc分区格式化
  • emmc读取boot分区
  • emmc分区挂载
  • emmc底层文件提取
  • emmc重新分区
  • emmc gpt分区

推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有

      玻璃钢生产厂家安徽玻璃钢艺术摆件景观雕塑城市玻璃钢雕塑采购清远玻璃钢楼盘景观雕塑生产信誉好的大型玻璃钢雕塑辽宁玻璃钢果蔬雕塑淄博校园玻璃钢雕塑价格玻璃钢抽象运动雕塑黔南玻璃钢花盆贵阳户内玻璃钢雕塑市场陕西佛像校园玻璃钢雕塑公司海洋玻璃钢卡通雕塑定制南瓜玻璃钢雕塑图片男装商场美陈平凉玻璃钢动物雕塑制作舟山玻璃钢雕塑厂常用解决方案仿真玻璃钢雕塑代理价格郑州景观园林玻璃钢雕塑制作厂家商场美陈布置深圳玻璃钢透光雕塑定做凤岗玻璃钢卡通雕塑西安佛像玻璃钢雕塑优势杭州玻璃钢香蕉雕塑宁安玻璃钢价值观雕塑四川通道商场美陈制造石家庄景观玻璃钢雕塑贵州玻璃钢卡通动物雕塑商场美陈布置制作玻璃钢雕塑浮雕制作步骤福建常见商场美陈订购福建模压法玻璃钢雕塑价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

      玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化