A Universal MCU Firmware Emulator for Dynamic Analysis without Any Hardware Dependence.
☆145Nov 20, 2023Updated 2 years ago
Alternatives and similar repositories for uEmu
Users that are interested in uEmu are comparing it to the libraries listed below
Sorting:
- This is the source code for P2IM paper (accepted to Usenix Security'20)☆141Oct 14, 2023Updated 2 years ago
- DICE: Automatic Emulation of DMA Input Channels for Dynamic Firmware Analysis☆64Oct 14, 2023Updated 2 years ago
- Fuzzware's main repository. Start here to install.☆363Dec 18, 2025Updated 2 months ago
- ☆164Oct 6, 2021Updated 4 years ago
- Karonte is a static analysis tool to detect multi-binary vulnerabilities in embedded firmware☆423Sep 18, 2021Updated 4 years ago
- Recent security papers on firmware analysis☆78Aug 30, 2021Updated 4 years ago
- Real firmware fuzz-tested with uEmu☆13Mar 22, 2023Updated 2 years ago
- ☆27Jul 31, 2021Updated 4 years ago
- ☆71Oct 25, 2024Updated last year
- A Specification-Guided Approach for Firmware Emulation☆44Apr 22, 2025Updated 10 months ago
- Source code of SEmu-Fuzz☆22Nov 30, 2024Updated last year
- Same-Architecture Firmware Rehosting and Fuzzing☆130Dec 19, 2024Updated last year
- FIRM-AFL is the first high-throughput greybox fuzzer for IoT firmware.☆457Mar 22, 2024Updated last year
- Source code of HAL-fuzz☆157Feb 4, 2021Updated 5 years ago
- ViDeZZo source code.☆39Apr 15, 2025Updated 10 months ago
- A prototype of Shared-keywords aware Taint Checking, a novel static analysis approach that tracks the data flow of the user input between…☆339Dec 12, 2024Updated last year
- Symbolic Execution Engine based on Ghidra's PCode☆84Mar 16, 2023Updated 2 years ago
- QEMU to drcov trace file☆11Nov 21, 2020Updated 5 years ago
- SymQEMU: Compilation-based symbolic execution for binaries☆368May 5, 2025Updated 10 months ago
- Repository for monolithic firmware blobs☆89Mar 10, 2022Updated 3 years ago
- QASan is a custom QEMU 3.1.1 that detects memory errors in the guest using AddressSanitizer.☆350Jul 30, 2024Updated last year
- ☆239Jan 14, 2024Updated 2 years ago
- Sound and Cost-effective Fuzzing of Stripped Binaries by Incremental and Stochastic Rewriting☆190Oct 21, 2023Updated 2 years ago
- ☆71May 12, 2025Updated 9 months ago
- Real firmware fuzz-tested in P2IM paper☆24Dec 11, 2020Updated 5 years ago
- FirmWire is a full-system baseband firmware emulation platform for fuzzing, debugging, and root-cause analysis of smartphone baseband fir…☆844Jan 5, 2026Updated last month
- ☆53Jun 23, 2025Updated 8 months ago
- RetroWrite -- Retrofitting compiler passes through binary rewriting☆736Apr 26, 2025Updated 10 months ago
- Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis☆835Dec 25, 2025Updated 2 months ago
- MultiFuzz: A Multi-stream Fuzzer For Testing Monolithic Firmware☆40Dec 8, 2025Updated 2 months ago
- ☆10Oct 31, 2022Updated 3 years ago
- EMUX Firmware Emulation Framework (formerly ARMX)☆836Aug 22, 2025Updated 6 months ago
- Python bindings to Ghidra's SLEIGH library for disassembly and lifting to P-Code IR☆209Updated this week
- An AFL scaling benchmarking tool☆18May 29, 2020Updated 5 years ago
- ☆67Sep 3, 2020Updated 5 years ago
- AFL/AFL++ version FishFuzz☆98Mar 11, 2025Updated 11 months ago
- ☆187Nov 29, 2023Updated 2 years ago
- Owfuzz: a WiFi protocol fuzzing tool☆248Feb 15, 2023Updated 3 years ago
- S2E: A platform for multi-path program analysis with selective symbolic execution.☆512Feb 15, 2026Updated 2 weeks ago