Showing 27 of 27 projects
A firmware for ESP8266 microcontrollers that performs WiFi deauthentication attacks and network testing for educational purposes.
An open-source exploitation framework dedicated to embedded devices for penetration testing and vulnerability assessment.
A curated collection of interesting, funny, and concerning search queries for Shodan.io to find exposed devices and services.
A secure embedded operating system for microcontrollers that runs multiple concurrent, mutually distrustful applications on Cortex-M and RISC-V platforms.
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications at scale.
A curated list of resources for learning about vehicle security, car hacking, and automotive tinkering.
An open-source zero-trust networking platform that makes network services invisible to unauthorized users with cryptographic identity and end-to-end encryption.
An open-source firmware security analyzer for embedded Linux devices, performing extraction, static/dynamic analysis, SBOM generation, and vulnerability reporting.
A curated list of software, hardware, books, and research for embedded and IoT security analysis.
A bash script for searching extracted firmware file systems to identify security issues, sensitive data, and interesting artifacts.
A modular Python framework for auditing and penetration testing of IoT devices, supporting WiFi, NFC, and BLE technologies.
A network fingerprinting standard that identifies SSH client and server implementations via MD5 hashes of algorithm sets.
A frontend JavaScript framework for developing DNS rebinding exploits against vulnerable LAN devices and IoT products.
A framework for exploiting DNS rebinding vulnerabilities to bypass Same-Origin Policy and attack internal networks from browsers.
A benchmark dataset and toolkit for RF-based drone detection and identification using raw IQ data and deep learning models.
A curated collection of videos, articles, books, tools, and resources focused on ARM architecture exploitation techniques.
A toolkit for security testing IoT devices using protocols like CoAP, MQTT, DTLS, and HTTP/2.
A passive BLE scanner with a graphical UI that collects and persistently stores device data in an SQLite database on an SD card for ESP32-based hardware.
A curated list of tools, add-ons, articles, and exploits that use the Scapy packet manipulation library.
A Python tool that actively fingerprints embedded TCP/IP stacks on network devices to identify vulnerable implementations.
A Python telnet honeypot that emulates a shell environment to catch IoT botnet binaries and analyze malware networks.
A Python tool that analyzes embedded device firmware to identify potential security vulnerabilities and sensitive indicators.
A deliberately insecure OpenWrt-based firmware designed to teach IoT security testing through hands-on vulnerability challenges.
A honeypot that emulates vulnerable TR-069 (CWMP) devices to detect and analyze attacks targeting IoT modems/routers.
An open-source telnet honeypot designed to detect and fingerprint IoT botnets like Mirai by simulating vulnerable devices.
A standardized methodology for performing security assessments in robotics across physical, network, firmware, and application layers.
A secure microkernel for building high-performance, security-hardened embedded systems and IoT devices on microcontrollers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.