Curated tools, case studies and papers for reverse engineering websites, games, apps, binaries, firmware and protocols. Source-reviewed, English and Chinese.
Find trending repositories by name or description.
Curated tools, case studies and papers for reverse engineering websites, games, apps, binaries, firmware and protocols. Source-reviewed, English and Chinese.
Open-source e-reader firmware
Predatory ESP32 Firmware
GPU tensor unlock source for RTX 4090 and experimental RTX 4070 Ti SUPER; firmware generated locally
Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
Open Source Flight Controller Firmware
Open PS5 firmware 14.10 research: Lua userland experiments, syscall and attack-surface analysis. Kernel read/write and a complete exploit are not demonstrated.
SquachWatch is a firmware for the Cheap Yellow Display that gamifies detecting things like Flock Cameras, Trackers, Meta Glasses and so much more!
qUnleashed is a mobile-first Flutter manager for Flipper Zero, focused on extended Unleashed firmware support, firmware updates, BLE/USB connectivity, remote control, CLI access, and app management.
IoT firmware identification and extraction
This is a fork of F4HWN firmware https://github.com/armel/uv-k5-firmware-custom by @muzkr and @armel
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Klipper is a 3d-printer firmware
A system daemon to allow session software to update firmware
Open Source ESPHome Firmware for Your Private AI-Powered Satellite1 Voice Assistant & Multisensor
Caliptra software (ROM, FMC, runtime firmware), and libraries/tools needed to build and test
An open-source, ESP32-powered air quality monitor with an RGB ring, touchscreen, and comprehensive environmental sensors. Firmware installer: https://yashmulgaonkar.github.io/halo/
Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.
An open source, reverse engineered and improved SteamVR lighthouse driver with support for both 1.0 and 2.0 lighthouses, with a custom firmware for 1.0 lighthouses to support more than 2 basestations at the same time!
Touch-UI MeshCore firmware for LilyGo T-Deck / Heltec V4 TFT (ESP32-S3). The wadamesh app; depends on a MeshCore fork. Split out of meshcomod.
Code for a household crane robot
Deye Firmware for LV and HV
dfu-programmer is a Device Firmware Update based USB programmer for Atmel chips with a USB bootloader
UEFI firmware image viewer and editor
Firmware Analysis Tool
The VESC motor control firmware
Parse BIOS/Intel ME/UEFI firmware related structures: Volumes, FileSystems, Files, etc
Configurable embedded Linux firmware update creator and runner