Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded Security

Embedded Security

23 projects

Showing 23 of 23 projects

ESP32Marauder
ESP32MarauderC++

A suite of WiFi and Bluetooth offensive and defensive security tools for the ESP32 microcontroller.

#iot#wifi-security#beacon
Stars12.9k
Forks1.6k
Last commit1 day ago
Awesome vehicle security and car hacking
Awesome vehicle security and car hacking

A curated list of resources for learning about vehicle security, car hacking, and automotive tinkering.

#automotive-cybersecurity#can-bus#embedded-security
Stars4.7k
Forks745
Last commit4 months ago
Embedded and IoT Security
Embedded and IoT Security

A curated list of software, hardware, books, and research for embedded and IoT security analysis.

#iot#embedded-security#hardware-hacking
Stars2.5k
Forks293
Last commit3 years ago
Firmadyne
FirmadyneShell

An automated system for emulation and dynamic security analysis of Linux-based embedded firmware.

#vulnerability-assessment#embedded-security#arm
Stars2.1k
Forks365
Last commit2 years ago
HAL – The Hardware Analyzer
HAL – The Hardware AnalyzerC++

A comprehensive netlist reverse engineering and manipulation framework for hardware analysis, akin to IDA or Ghidra for hardware.

#fpga#fpga-analysis#embedded-security
Stars838
Forks102
Last commit2 days ago
Firmware Slap
Firmware SlapPython

Discovers vulnerabilities in firmware using concolic analysis and function clustering.

#concolic-analysis#radare2#exploit
Stars476
Forks81
Last commit6 years ago
UnlockECU
UnlockECUC#

A free, open-source tool for reverse-engineering and generating ECU seed-key pairs to unlock automotive electronic control units.

#embedded-security#firmware-flashing#automotive
Stars454
Forks110
Last commit4 months ago
DIFUZE
DIFUZEC++

A fuzzer for Linux kernel drivers that combines interface recovery via LLVM analysis with a fuzzing engine to find security vulnerabilities.

#vulnerability-discovery#embedded-security#llvm-analysis
Stars386
Forks85
Last commit4 years ago
Awesome ARM Exploitation
Awesome ARM Exploitation

A curated collection of videos, articles, books, tools, and resources focused on ARM architecture exploitation techniques.

#embedded-security#arm#arm-exploitation
Stars369
Forks45
Last commit2 years ago
CANToolz
CANToolzPython

A framework for black-box analysis of Controller Area Network (CAN) bus systems in automotive and industrial environments.

#protocol-fuzzing#can-bus#embedded-security
Stars317
Forks15
Last commit9 years ago
Reverse Engineering Resources
Reverse Engineering ResourcesPython

Reverse engineering resources and CAN bus analysis tools for specific car models, focusing on automotive security research.

#can-bus#uds-protocol#embedded-security
Stars105
Forks23
Last commit
RSF
RSF

A standardized methodology for performing security assessments in robotics across physical, network, firmware, and application layers.

#robotics#vulnerability-assessment#embedded-security
Stars98
Forks18
Last commit3 months ago
oplzkwp
oplzkwpC

A library for ELF binary obfuscation using on-the-fly encryption with PRESENT and blake244.

#blake244#binary-security#runtime-encryption
Stars72
Forks19
Last commit11 years ago
Hardware Hacking 101
Hardware Hacking 101Python

A collection of hardware hacking workshop materials and resources for security professionals.

#security-workshop#embedded-security#hardware-hacking
Stars56
Forks10
Last commit7 years ago
ucrypto
ucryptoC

A MicroPython package for fast RSA and elliptic curve cryptography, focusing on digital signatures.

#micropython#embedded-security#tomsfastmath
Stars45
Forks14
Last commit1 year ago
ucryptoauthlib
ucryptoauthlibPython

A lightweight pure Python driver for Microchip Crypto Authentication secure elements, designed for MicroPython.

#micropython#embedded-security#atecc
Stars44
Forks10
Last commit2 years ago
CSAW Embedded Security Challenge 2019
CSAW Embedded Security Challenge 2019Python

A 2019 global student competition challenging participants to hack a custom RFID reader firmware using NSA reverse engineering tools.

#embedded-security#educational#cybersecurity-competition
Stars38
Forks5
Last commit
Hardened Kernel Builder for RPi
Hardened Kernel Builder for RPiShell

Cross-compile a hardened Linux kernel for Raspberry Pi with audit and SELinux support using a Dockerized tool.

#selinux#embedded-security#audit
Stars24
Forks3
Last commit4 years ago
micropython-aes
micropython-aesPython

A pure Python implementation of the AES encryption algorithm for MicroPython environments.

#micropython#embedded-security#python-library
Stars19
Forks5
Last commit9 years ago
ucryptography
ucryptographyC

A lightweight port of the pyca/cryptography library to MicroPython, enabling cryptographic operations on embedded devices using ARM Mbed TLS.

#micropython#embedded-security#mbed-tls
Stars11
Forks1
Last commit2 months ago
mprsa
mprsaC

A MicroPython module for RSA key generation, signing, verification, encryption, and decryption with support for common key formats.

#micropython#esp32#embedded-security
Stars4
Forks1
Last commit3 years ago
mpy-mbedtls
mpy-mbedtlsC

MicroPython bindings for MbedTLS, providing ECDSA key operations and x509 certificate utilities.

#iot#micropython#embedded-security
Stars3
Forks2
Last commit1 year ago
Rhme-2015
Rhme-2015

RHme-2015 is a hardware security challenge platform for embedded device security research and education.

#embedded-security#microcontroller-security#security-competition
Stars0
Forks0
Last commit2 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
7 years ago
#Reverse Engineering8
#Iot Security7
#Micropython6
#Security6
#Penetration Testing5
#Cryptography5
#Digital Signatures4
#Firmware3
#Can Bus3
#Awesome3
#Hardware Hacking3
#Iot3