
karonte
Karonte is a static analysis tool to detect multi-binary vulnerabilities in embedded firmware

Karonte is a static analysis tool to detect multi-binary vulnerabilities in embedded firmware

CVE-2017-5693 Denial of service vulnerability in Puma 6 modems

RMASmoke main repo. CVE-2025-1122

a tool designed to help perform and visualize trace-driven cache attacks against software in the secure world of TrustZone-enabled ARMv8 cores

Firmware Analysis Tool

Instrumented fuzzer for PLC-based ICS control applications, targeting Codesys runtime on Wago controllers to uncover memory corruption and…

A tool which exploits a backdoor in Hikvision camera firmwares circa 2014-2016 to help the owner change a forgotten password.

A tool for logging data/testing devices with a Wiegand Interface. Can be used to create a portable RFID reader or installed directly into an existing…

Low-level hardware debugging and security assessment tool for ASPEED BMC AHB interfaces. Probes PCIe, LPC, and UART interfaces to read/write…

Dahua Console, access internal debug console and/or other researched functions in Dahua devices. Feel free to contribute in this project.

Firmware Analysis and Comparison Tool

Umap2 is the second revision of NCC Group's python based USB host security assessment tool.

asadbg is a framework of tools to aid in automating live debugging of Cisco ASA devices

Proof-of-concept exploit for CVE-2024-0023 in Android's frameworks/av, implemented in C++ to demonstrate the media framework vulnerability.

IDA plugin to enhance (U)EFI binary reversing with batch analysis, GUID database, and service usage statistics for firmware security research.

Automatically exported from code.google.com/p/firmware-mod-kit

TPM Genie is an I2C bus interposer for discrete Trusted Platform Modules

PrISM: A Scalable Probabilistic RowHammer Mitigation (ISCA 2026). Ramulator2 source code and evaluation scripts.