首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏FreeBuf

    搭建自己的硬件植入工具

    幸运的是,EEPROM可以通过flashrom读取。倾倒EEPROM内容后,我们可以对其进行分析,改变其值: > . /flashrom -p buspirate_spi:dev=/dev/hydrabus --read /tmp/flash.dump flashrom p1.0-87-g9891b75-dirty on Linux 4.18.12-arch1-1-ARCH (x86_64) flashrom is free software, get the source code at https://flashrom.org

    2.1K30发布于 2018-12-27
  • 来自专栏全栈程序员必看

    Macbook pro/air 2013 late -2014 使用转接卡更换NVME SSD休眠不醒问题的解决办法

    安装flash rom 工具,使用brew安装 brew install flashrom 3. 开始读出原来的 bios ROM ,这个大小是8M的。 输入以下命令: flashrom -p ch341a_spi -r dump1.bin -c "MX25L6406E/MX25L6408E" 保险起见,执行3次,每次改改名,如下: flashrom -p ch341a_spi -r dump2.bin -c "MX25L6406E/MX25L6408E" flashrom -p ch341a_spi -r dump3.bin -c "MX25L6406E 使用flashrom 把修改后的rom写入bios芯片里, flashrom写完之后会自己校验的。 flashrom -p ch341a_spi -w MBA71_0117_B00-Mod.rom -c "MX25L6406E/MX25L6408E" 写完之后,拔出USB的ch341a编程,夹子松开移走

    4K10编辑于 2022-09-10
  • 来自专栏绿盟科技研究通讯

    原创 | 初探逆向将电缆调制解调器改装为SDR

    要真正读取芯片,有一个很棒的工具叫做 flashrom,它支持大量芯片,并存在于树莓派的发行版本中。 通过如下命令可验证是否已检测到正确的接线。 flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=2000 --chip W25Q32.V 如果成功了则可以进行固件转储。 flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=2000 --chip W25Q32.V --read modem.bin 固件数据分析 快速浏览十六进制转储 bcm2cfg set userif.remote_acc_pass abcd userif.remote_acc_pass = abcd 将修改后的文件前端用零填充,使配置信息位于0x003f0000处,然后用flashrom flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=2000 --chip W25Q32.V --layout .

    1.3K11发布于 2020-12-14
  • 来自专栏centosDai

    Manjaro Linux 5.9.11-3安装和配置全局截图工具FlameShot教程

    flat-clip flatpak-coredumpctl flameshot flatpak flashrom

    2.8K50发布于 2021-05-25
  • 来自专栏Dechin的专栏

    Manjaro Linux 5.9.11-3安装和配置全局截图工具FlameShot教程

    flat-clip flatpak-coredumpctl flameshot flatpak flashrom

    1.1K30发布于 2021-05-21
  • 来自专栏物联网IOT安全

    ​【IOT安全】IOT固件安全基础-固件仿真介绍

    1Vracsnlt5uNbdmfYK4dp8Q 密码:tvoh 集成环境中附带的工具部分列表: 嵌入式相关工具: Embedded Binwalk Attify Badge tool Baudrate.py Openocd Flashrom

    4.4K30发布于 2020-03-10
  • 来自专栏云深之无迹

    TT拆解

    MARVELL 88w8801 WiFi控制芯片,内置1M FlashROM和512K RAM,支持2.4G频段802.11n无线协议。

    1.4K20发布于 2020-12-03
  • 来自专栏云深之无迹

    ESP8266上的MicroPython入门(3)

    固定的)是: from machine import Pin, SPI hspi = SPI(1, baudrate=80000000, polarity=0, phase=0) (SPI(0)用于FlashROM

    1.3K20发布于 2021-04-14
  • 来自专栏罗超频道

    从刷机工具转型看互联网转型之道

    成也ROM,败也ROM 刷机包即ROM文件,这是一种固化软件的格式,指将某个系统程序写入到特定硬件系统中的flashROM。对于手机而言,刷新固件就相当于刷系统。

    1.3K60发布于 2018-04-28
  • 来自专栏AI SPPECH

    057_逆向工程高级技术:硬件辅助逆向分析实战指南——从CPU特性到固件提取的全方位解析

    拆焊芯片并使用编程器 在电路板上直接连接读写电路 使用Clip-on编程器 SPI Flash提取技术: 使用Bus Pirate或类似工具 配置正确的SPI参数 读取整个Flash内容 固件提取示例: # 使用flashrom 提取SPI Flash固件 flashrom -p ch341a_spi -r firmware.bin # 使用Bus Pirate读取SPI Flash # 连接后在Bus Pirate终端中 >

    56711编辑于 2025-11-18
  • 来自专栏AI SPPECH

    149_固件分析与保护技术:从安全提取到逆向工程的实战指南——从固件安全分析到防御策略的系统教程

    2.4.1 软件提取工具 软件工具用于通过软件接口提取固件: 固件更新工具: Binwalk:固件分析和提取工具 dd:低级数据复制工具 flashrom:开源的闪存编程工具 调试工具: OpenOCD

    48710编辑于 2025-11-16
  • 来自专栏CSDN旧文

    计算机组成原理--储存器概述

    快闪 ROM(flash ROM) 在 20 世纪 80 年代中期,人们发现把热载流子编程和隧穿擦除结合在一起是一种实现一个单管 EPROM 单元的方法,这种新技术被称为快闪存储器(flashROM

    2.8K40发布于 2020-10-28
  • 来自专栏AI SPPECH

    051_固件提取分析实战指南:从基础原理到高级技术详解——使用binwalk进行嵌入式设备安全分析

    固件提取工具 binwalk:固件分析和提取的核心工具 dd:低级数据复制和转换工具 flashrom:用于读写闪存芯片的工具 JTAGulator:用于发现JTAG接口的工具 2.

    84010编辑于 2025-11-18
  • 来自专栏AI SPPECH

    074_二进制安全高级技术:IoT设备Pwn深度解析与实战指南——从固件漏洞挖掘到远程攻击的系统教程

    init; flash read_bank 0 firmware.bin 0 0x1000000; exit" SPI Flash直接读取 对于可拆解的设备,可以直接读取SPI Flash芯片: # 使用flashrom 读取SPI Flash芯片 flashrom -p ch341a_spi -r firmware.bin 2.2.4 内存转储技术 通过内存转储可以获取设备运行时的固件内容: # 在设备的shell中执行

    1.1K10编辑于 2025-11-18
领券