An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: firmware-analysis

attify/firmware-analysis-toolkit

Toolkit to emulate firmware and analyse it for security vulnerabilities

Language: Python - Size: 44.9 KB - Last synced at: about 8 hours ago - Pushed at: 8 months ago - Stars: 1,426 - Forks: 271

marin-m/vmlinux-to-elf

A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)

Language: Python - Size: 1.28 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 1,478 - Forks: 141

fkie-cad/FACT_core

Firmware Analysis and Comparison Tool

Language: Python - Size: 58.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,330 - Forks: 230

e-m-b-a/emba

EMBA - The firmware security analyzer

Language: Shell - Size: 22.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,968 - Forks: 259

soyersoyer/basefind2

A faster firmware base address scanner.

Language: Python - Size: 5.86 KB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 53 - Forks: 8

e-m-b-a/embark

EMBArk - The firmware security scanning environment

Language: Python - Size: 52.9 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 337 - Forks: 54

mikeroyal/Firmware-Guide

Firmware Guide

Language: C - Size: 120 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 80 - Forks: 17

fkie-cad/LuckyCAT

A distributed fuzzing management framework

Language: Python - Size: 2.16 MB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 67 - Forks: 16

0xricksanchez/dlink-decrypt

D-Link firmware decryption PoC

Language: C - Size: 25.7 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 179 - Forks: 45

AT0myks/reolink-fw

Extract information and files from Reolink firmwares.

Language: Python - Size: 182 KB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 0

E3V3A/hex2bin

An old CLI tool to parse Intel/Motorola formatted HEX ASCII firmware files into binary blobs

Language: C - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 33 - Forks: 15

patois/IDACyber

Data Visualization Plugin for IDA Pro

Language: Python - Size: 28.6 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 291 - Forks: 32

cruise-automation/fwanalyzer

a tool to analyze filesystem images for security

Language: Go - Size: 13.5 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 499 - Forks: 74

8051Enthusiast/allyourbase

Finds the base address of a firmware by comparing string addresses with target pointer addresses

Language: Python - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 43 - Forks: 1

quarkslab/pyrrha

A tool for firmware cartography

Language: Python - Size: 5.31 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 146 - Forks: 11

sgayou/rbasefind

A firmware base address search tool.

Language: Rust - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 348 - Forks: 36

C00kie-/IoT-workshop-materials

Presented hardware reverse engineering workshops since 2019

Size: 48.2 MB - Last synced at: about 5 hours ago - Pushed at: 9 months ago - Stars: 61 - Forks: 20

fkie-cad/FACT_firmadyne_analysis_plugin

Integrates Firmadyne into FACT

Language: Python - Size: 51.8 KB - Last synced at: 10 days ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 4

ericyoc/cyber-domain-tools-ref-poc

Cyber analysis tools used in different domains of cybersecurity.

Language: Jupyter Notebook - Size: 112 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Coool/MEAnalyzer Fork of platomav/MEAnalyzer

Intel Engine & Graphics Firmware Analysis Tool

Language: Python - Size: 6.22 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

jason-c-daniels/Jcd.SRecord

A .NET Standard 2.0 library to assist with processing motorola s-record format files used for uploading and processing firmware.

Language: C# - Size: 233 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

jstrieb/remote-ofrak

Run OFRAK remotely to modify and repack binaries from your browser

Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

ericyoc/iot_device_firmware_analysis_poc

Performs firmware analysis on a given binary file.

Language: Jupyter Notebook - Size: 357 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

david-oswald/iot-fw-extraction

Additional material for our paper "Breaking all the Things - A Systematic Survey of Firmware Extraction Techniques for IoT Devices" (CARDIS 2018)

Language: Python - Size: 37.7 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 16 - Forks: 2

immune-gmbh/agent

immune Guard agent application

Language: Go - Size: 517 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 1

AlexGustafsson/dlink-dcs-reversing 📦

An effort to simplify firmware analysis and firmware updating on D-Link's DCS line of products

Language: Shell - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

iiPrompt/antsimg-3.2.1.1-Firmware

Dumped firmware from YI Home Camera 2

Language: Shell - Size: 44.4 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

scriptingxss/owasp-fstm

The Firmware Security Testing Methodology (FSTM) is composed of nine stages tailored to enable security researchers, software developers, consultants, and Information Security professionals with conducting firmware security assessments.

Size: 4 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 303 - Forks: 68

secjey/dynamic-firmware-analysis

This tool automates firmware analysis tasks such as the extraction or emulation process of firmware images based on the Firmadyne system.

Language: Python - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 2

onehouwong/Firmware-Analysis-Papers

Recent security papers on firmware analysis

Size: 54.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 67 - Forks: 9

wr3nchsr/candytools

Android OTA image analysis preprocessing automation tool.

Language: Python - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

arunsigood/nforceit_IoT

This programm is used to auto discover vulnerabilities from extracted IoT device firmware

Language: Makefile - Size: 4.58 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

OTARIS/FirmwareCheck

Automated dynamic security analysis by emulation of IoT firmware images in CI-pipelines.

Language: Python - Size: 106 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 0

mytechnotalent/pico-micropython-debug-template

A Raspberry Pi Pico RP2040 debug template repo with step-by-step instructions on how to freeze your MicroPython files into C firmware and reverse engineer the binary with OpenOCD and GDB.

Language: Python - Size: 30.2 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

junxian428/Firmware_Analysis_and_Emulation_Learning

Firmware analysis and emulation (Firmware Dlink devices) Reference From https://youtu.be/dkGHoGlgodA

Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Joelone/rbasefind Fork of sgayou/rbasefind

A firmware base address search tool.

Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Related Keywords