Platform Security Assessment Framework
-
Updated
Apr 3, 2026 - Python
Platform Security Assessment Framework
Toolkit to emulate firmware and analyse it for security vulnerabilities
IoTGoat is a deliberately insecure firmware created to educate software developers and security professionals with testing commonly found vulnerabilities in IoT devices.
D-Link firmware decryption PoC
Firmware Guide
Openwrt 18.06.5 featured with the Exein's security framework
Offline security checklist & report generator
Deterministic firmware-to-exploit evidence engine. Drop a firmware blob, get hash-anchored findings with SARIF + CycloneDX SBOM + verified exploit chains.
Lab about hacking, vulnerabilities exploitation, ...
Bootloader for tinyAVR 0-, 1- and 2-series, and megaAVR 0-series, supporting signed and encrypted firmware loaded from external I2C memory.
A simple 16-bit RISC CPU written from scratch in C. topics: cpu risc virtual-machine c computer-architecture systems-programming emulator
Open-source Rust-based post-quantum secure embedded OS for critical edge infrastructure — ARM Cortex-M & RISC-V | Apache-2.0
This repository contains projects and resources focused on embedded systems security, developed in the context of the Embedded Capture the Flag (eCTF) competition run by MITRE Engenuity. The eCTF is a semester-long challenge designed to test participants' ability to secure embedded systems, highlighting various security methods.
firmware-rehosting-unicorn -Assigment
A brute force python script to crack the macos firmware password using password lists
Community fork of VulHunt for Intel Macs (macOS x86_64)
Detect firmware rootkits by measuring time. CPU cycle-accurate timing attestation for x86 and ARM — no hardware required.
🛡️ Assess security with SecCheckmate, a framework featuring 200+ tests across five domains for professional-grade vulnerability detection and compliance.
FIRM-LOCK: A hardware-anchored, offline-first remote attestation platform that cryptographically proves IoT device integrity using LoRa and Secure Elements.
Add a description, image, and links to the firmware-security topic page so that developers can more easily learn about it.
To associate your repository with the firmware-security topic, visit your repo's landing page and select "manage topics."