108 matches found
ch55x_firmware_extractor
CH55x 固件提取器 CH55x 固件提取器用于从 CH55x 集成电路中读取固件。这些器件本身并不支持通过引导加载程序直接读取固件。然而,它提供了一种功能,可以一次 8 字节地将固件内容与提供的数据进行验证。该功能容易受到教科书式的时间攻击,这正是本文所利用的方法,从而允许从这些设备中提取固件。引导加载程序可以通过 USB 或 UART 访问。此固件提取器仅适用于 UART,因为 USB 的较高延迟会使这种攻击变得困难。已测试的芯片为 CH552 和 CH554,引导加载程序版本为 2.4 和 2.5。固件提取器的硬件方案基于 STM32 Blue...
mtk_bp
MediaTek BP 固件工具 该仓库包含基于 Kaitai 的、与 MediaTek modem 固件相关的文件格式定义,以及一些用于处理这些文件类型的基本命令行工具。也可以使用 Kaitai IDE 通过 Kaitai 定义(位于 mtkstructs 目录中的 .ksy 文件)交互式地探索文件。 基于这些定义的 md1img 文件的 Ghidra 加载器可在 https://github.com/nccgroup/ghidra-mtk-loader 获取。 以来自...
firmware-workshop
动手实践固件提取、探索与仿真 欢迎加入我们这场 Unblob(灵活的固件提取工具)的动手演示。 在本次研讨会环节中,我们将从一台电动汽车充电器中提取固件,深入 研究该固件,并最终对其进行仿真,以便实时与其中的 服务进行交互。Unblob 既适用于硬件版本,也适用于可下载版本 的固件,因此我们有丰富的目标环境。无需任何经验, 本环节适合各种技能水平,我们期待与大家现场 相见。 我们的目标 我们的目标是一台来自 Phoenix Contact 的电动汽车充电站控制器。你可以在此处找到更多详细信息。 CHARX control modular,交流充电控制器,搭载嵌入式 Linux 系统,IE...
firmware-mod-kit
免责声明 从 googlecode.com/p/firmware-mod-kit 自动导出 固件修改工具包 本工具包是一套脚本和工具,用于提取和重建基于 Linux 的固件映像。 将固件映像提取为其组成部件 用户对固件文件系统或 Web UI(webif)进行所需修改 重建固件 将修改后的固件刷写到设备上并使其变砖(哈哈) 警告:使用本工具包后你的设备将会变砖(也许不会,但最好还是说会)。变砖意味着设备实际上变成了一块无功能的“砖头”。有时无需硬件修改即可恢复。有时需要硬件修改(例如在 PCB 上焊接串行或 JTAG 接头)。有时根本不可行,或者总恢复成本超过设备本身价值。...
CVE-2020-8004
CVE-2020-8004 测试 $cd openocd-toolbox/scripts/linux/stm32f1x/ $./lock.sh $./attach.sh $telnet localhost 4444 $reset halt $mdw 0x08000000 $cd stm32f1-firmware-extractor $python3 main.py 0x08000000 512 参考 https://blog.zapb.de/stm32f1-exceptional-failure/...
sony-vp-extract
Sony WH-1000XM4 语音包提取器 从索尼 WH-1000XM4 加密固件文件中解密并提取语音指导 MP3 提示。 AES-128-CBC 密钥是通过使用 RACE 协议 通过蓝牙低能耗 BLE 转储耳机 Airoha MT2811 固件,然后反汇编 ARM Cortex-M4 FOTA 解密例程而提取的。完整技术文章:docs/WRITEUP.md 快速开始 root@kitploi...
draytek-arsenal
Draytek Arsenal:Draytek边缘设备的可观测性与加固工具集 高级攻击者越来越多地将边缘设备作为目标。然而,这些设备由闭源软件(即固件)控制,通常以专有格式分发。这对于防御者和研究人员来说增加了难度,他们必须了解如何提取固件以评估其安全性。 这不仅仅是一种假设场景,正如我们最近在客户遭到入侵时发现的那样。由于客户基础设施边缘部署了Draytek设备,自然而然地产生了疑问:这是攻击者的入口点吗?超过50万台Draytek设备暴露在互联网上。然而,目前尚无有效的工具可以提取其固件并帮助研究人员和防御者处理这些设备。...
nec_aterm_tools
necatermtools 此仓库包含两个用于在 NEC Aterm 路由器上获取 shell 访问权限的工具: 1. nec-aterm-firmware-config-extractor:从固件镜像中提取 HWRANDOMKEY。该密钥用于生成登录所需的有效密码。 2. rakuraku-nec-shell:从二维码中提取 HWRANDOMKEY 并生成登录的有效密码。...
CVE-2025-51643
CVE-2025-51643:未受保护的 SPI Flash 使 Meitrack T366G-L 固件可被提取 描述 Meitrack T366G-L GPS 追踪器设备包含一个 SPI 闪存芯片(Winbond 25Q64JVSIQ),该芯片无需身份验证或防篡改保护即可访问。具有物理访问权限的攻击者可以连接标准 SPI 编程器,并使用 flashrom 提取设备固件。这会导致敏感配置数据(如 APN 凭据、后端服务器信息和网络参数)以明文形式暴露。同一访问路径还使固件修改和重新刷写成为可能。 受影响产品 厂商: Meitrack Group 产品: Meitrack T366G-L...
CVE-2025-67399
CVE-2025-67399 漏洞摘要 AIRTH Smart Home AQI Monitor 使用基于 BK7231N 芯片组的 CB3S 蓝牙 SoC,软件版本号为 2.1.17。通过物理接触设备并识别 SoC,利用公开的数据手册定位了暴露的 UART 调试/编程引脚。直接通过 USB 转 TTL 转换器及供应商提供的工具连接这些引脚,可实现对芯片内存的未受限读取访问。因此,无需任何身份验证或安全检查即可提取完整固件。该问题源于缺少硬件级保护措施,例如禁用调试接口、读取保护或安全启动,从而通过 UART 接口实现未经授权的固件和内存访问。 总体 CVSS 评分:6.8 CVSS 3...
firmware-reverse-engineering
Habilidades de Ingeniería Inversa de Firmware Cinco habilidades de agente de OrbitCurve para extracción de firmware, análisis estático, ingeniería inversa con Ghidra, emulación y reportes de seguridad, por Hussein Muhaisen. La colección empaqueta los flujos de trabajo existentes, referencias,...
CVE-2026-8989
Autel Maxi Charger Single firmware through V1.03.51 permits unrestricted access to the NXP i.MX6 recovery mode through exposed hardware recovery pins. An attacker with physical access can boot attacker-controlled code in memory and modify or extract firmware and other sensitive data...
CVE-2026-8989 Open Recovery Mode
Autel Maxi Charger Single firmware through V1.03.51 permits unrestricted access to the NXP i.MX6 recovery mode through exposed hardware recovery pins. An attacker with physical access can boot attacker-controlled code in memory and modify or extract firmware and other sensitive data...
CVE-2026-50099 Naxclow IoT Platform Insertion of sensitive information into Externally-Accessible file or directory
During WiFi association, Naxclow device firmware prints the host network’s SSID, PSK, and negotiated WPA keys in cleartext to an exposed UART console on production hardware. The UART pads are labeled, run with default serial settings, and drop to an interactive RT-Thread shell that permits...
CVE-2026-50099 Naxclow IoT Platform Insertion of sensitive information into Externally-Accessible file or directory
During WiFi association, Naxclow device firmware prints the host network’s SSID, PSK, and negotiated WPA keys in cleartext to an exposed UART console on production hardware. The UART pads are labeled, run with default serial settings, and drop to an interactive RT-Thread shell that permits...
EUVD-2026-36538
During WiFi association, Naxclow device firmware prints the host network’s SSID, PSK, and negotiated WPA keys in cleartext to an exposed UART console on production hardware. The UART pads are labeled, run with default serial settings, and drop to an interactive RT-Thread shell that permits...
PT-2026-48956
During WiFi association, Naxclow device firmware prints the host network’s SSID, PSK, and negotiated WPA keys in cleartext to an exposed UART console on production hardware. The UART pads are labeled, run with default serial settings, and drop to an interactive RT-Thread shell that permits...
EUVD-2026-8994
Since the encryption algorithm used to protect firmware updates is itself encrypted using key material available to an attacker or anyone paying attention, the firmware updates may be altered by an unauthorized user, and then trusted by a Unitree product, such as the Unitree Go2 and other models...
CVE-2026-1442
Since the encryption algorithm used to protect firmware updates is itself encrypted using key material available to an attacker or anyone paying attention, the firmware updates may be altered by an unauthorized user, and then trusted by a Unitree product, such as the Unitree Go2 and other models...
CVE-2026-1442
Since the encryption algorithm used to protect firmware updates is itself encrypted using key material available to an attacker or anyone paying attention, the firmware updates may be altered by an unauthorized user, and then trusted by a Unitree product, such as the Unitree Go2 and other models...