An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with binary-analysis

A curated list of projects in awesome lists tagged with binary-analysis .

https://github.com/radareorg/radare2

UNIX-like reverse engineering framework and command-line toolset

binary-analysis c commandline disassembler forensics hacktoberfest malware-analysis radare2 reverse-engineering security

Last synced: 16 Dec 2025

https://github.com/we5ter/scanners-box

A powerful and open-source toolkit for hackers and security automation - ๅฎ‰ๅ…จ่กŒไธšไปŽไธš่€…่‡ช็ ”ๅผ€ๆบๆ‰ซๆๅ™จๅˆ่พ‘

apk-analysis binary-analysis code-analyzer devsecops exploitation-framework hacker-tools information-security malware-analysis penetration-testing pentesting-tools privacy-compliance redteam-tools security-audit security-automation smart-contracts static-analysis vulnerability-scanners wifi-hacking wifi-security

Last synced: 06 Oct 2025

https://github.com/We5ter/Scanners-Box

A powerful and open-source toolkit for hackers and security automation - ๅฎ‰ๅ…จ่กŒไธšไปŽไธš่€…่‡ช็ ”ๅผ€ๆบๆ‰ซๆๅ™จๅˆ่พ‘

apk-analysis binary-analysis code-analyzer devsecops exploitation-framework hacker-tools information-security malware-analysis penetration-testing pentesting-tools privacy-compliance redteam-tools security-audit security-automation smart-contracts static-analysis vulnerability-scanners wifi-hacking wifi-security

Last synced: 30 Mar 2025

https://github.com/mandiant/capa

The FLARE team's open-source tool to identify capabilities in executable files.

binary-analysis gsoc-2025 malware-analysis reverse-engineering threat-intelligence

Last synced: 14 May 2025

https://github.com/fireeye/capa

The FLARE team's open-source tool to identify capabilities in executable files.

binary-analysis gsoc-2025 malware-analysis reverse-engineering threat-intelligence

Last synced: 02 May 2025

https://github.com/jonathansalwan/triton

Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.

binary-analysis binary-translation deobfuscation dynamic-analysis emulator instruction-semantics lifter program-analysis reverse-engineering symbolic-execution taint-analysis

Last synced: 12 May 2025

https://github.com/JonathanSalwan/Triton

Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.

binary-analysis binary-translation deobfuscation dynamic-analysis emulator instruction-semantics lifter program-analysis reverse-engineering symbolic-execution taint-analysis

Last synced: 12 Mar 2025

https://github.com/lifting-bits/mcsema

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode

aarch64 binary-analysis ida llvm llvm-bitcode llvm-ir sparc sparc64 x86 x86-64

Last synced: 26 Sep 2025

https://github.com/cmu-sei/pharos

Automated static analysis tools for binary programs

binary-analysis reverse-engineering

Last synced: 14 May 2025

https://github.com/programa-stic/barf-project

BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework

arm binary-analysis python reil reverse-engineering x86

Last synced: 14 Mar 2025

https://github.com/m4b/goblin

An impish, cross-platform binary parsing crate, written in Rust

archive binary-analysis cross-platform elf mach pe reverse-engineering

Last synced: 12 May 2025

https://github.com/kasperskylab/hrtng

IDA Pro plugin with a rich set of features: decryption, deobfuscation, patching, lib code recognition and various pseudocode transformations

binary-analysis decryption deobfuscation hexrays ida ida-plugin ida-pro ida-pro-plugin idapro malware-analysis pattern-matching reverse-engineering

Last synced: 15 May 2025

https://github.com/wpeace-hch/wpechatgpt

A plugin for IDA that can help to analyze binary file, it can be based on commonly used AI big models such as OpenAI and DeepSeek.

binary-analysis chatgpt ida ida-plugin openai reverse-engineering

Last synced: 21 Apr 2025

https://github.com/WPeace-HcH/WPeChatGPT

A plugin for IDA that can help to analyze binary file, it can be based on models such as gpt-3.5 turbo, gpt-4 trained by OpenAI, the same as ChatGPT.

binary-analysis chatgpt ida ida-plugin openai reverse-engineering

Last synced: 12 Mar 2025

https://github.com/decaf-project/DECAF

DECAF (short for Dynamic Executable Code Analysis Framework) is a binary analysis platform based on QEMU. This is also the home of the DroidScope dynamic Android malware analysis platform. DroidScope is now an extension to DECAF.

binary-analysis taint-analysis

Last synced: 19 Mar 2025

https://github.com/dyninst/dyninst

DyninstAPI: Tools for binary instrumentation, analysis, and modification.

binary-analysis dyninst stackwalker symtab

Last synced: 19 Apr 2025

https://github.com/secrary/andromeda

Andromeda - Interactive Reverse Engineering Tool for Android Applications

android apk binary-analysis reverse-engineering static-analysis

Last synced: 13 Mar 2025

https://github.com/secrary/Andromeda

Andromeda - Interactive Reverse Engineering Tool for Android Applications

android apk binary-analysis reverse-engineering static-analysis

Last synced: 08 Jul 2025

https://github.com/JonathanSalwan/PinTools

Pintool example and PoC for dynamic binary analysis

binary-analysis dbi pintool

Last synced: 19 Apr 2025

https://github.com/jonathansalwan/pintools

Pintool example and PoC for dynamic binary analysis

binary-analysis dbi pintool

Last synced: 05 Apr 2025

https://github.com/dmendel/bindata

BinData - Reading and Writing Binary Data in Ruby

binary-analysis declarative-language file-format reverse-engineering ruby

Last synced: 13 May 2025

https://github.com/falconre/falcon

Binary Analysis Framework in Rust

binary-analysis data-flow-analysis program-analysis rust

Last synced: 30 Dec 2025

https://github.com/ex0dus-0x/fuzzable

Framework for Automating Fuzzable Target Discovery with Static Analysis.

binary-analysis fuzzing reverse-engineering security security-tools static-analysis

Last synced: 12 Apr 2025

https://github.com/quarkslab/binbloom

Raw binary firmware analysis software

binary-analysis embedded-systems firmware reverse-engineering

Last synced: 19 Mar 2025

https://github.com/mohitmishra786/reversingbits

A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse engineers, and low-level programmers.

assembly binary-analysis binary-exploitation ctf-tools cybersecurity cybersecurity-tools debugging disassembly dynamic-analysis malware-analysis penetration-testing program-analysis reverse-engineering reversing security-tools static-analysis system-security vulnerability-research x86-64 x86-assembly

Last synced: 08 Apr 2025

https://github.com/mewmew/dissection

The dissection of a simple "hello world" ELF binary.

assembly binary-analysis disassembly dissection elf hello hello-world pe

Last synced: 17 Dec 2025

https://github.com/jaybosamiya/security-notes

:notebook: Some security related notes

binary-analysis hacking notes pwning reverse-engineering security

Last synced: 15 Jul 2025

https://github.com/b2r2-org/b2r2

B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.

aarch64 avr binary binary-analysis cfg disassembler disassembly dotnet elf-parser evm fsharp mach-o mips pe-binaries reverse-engineering risc-v x86 x86-64

Last synced: 15 May 2025

https://github.com/zeropointdynamics/zelos

A comprehensive binary emulation and instrumentation platform.

binary binary-analysis emulation emulator linux malware malware-analysis vulnerability-analysis

Last synced: 14 Jan 2026

https://github.com/fkie-cad/fritap

Simplifying SSL/TLS traffic analysis for researchers by making SSL decryption effortless.

android android-https-capture binary-analysis frida hooking https linux network-analysis network-capture network-forensics security security-audit ssl ssldump tcpdump tls

Last synced: 09 Oct 2025

https://github.com/secrary/idenLib

idenLib - Library Function Identification [This project is not maintained anymore]

binary-analysis cpp debugging malware-analysis reverse-engineering windows

Last synced: 04 May 2025

https://github.com/ucsb-seclab/bootstomp

BootStomp: a bootloader vulnerability finder

android binary-analysis bootloader cve decompilation vulnerability-detection

Last synced: 02 Apr 2025

https://github.com/saferwall/pe

A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.

binary-analysis coff go golang malware malware-analysis parser parsing pe pe-file pe-format pe-malformations portable-executable reverse-engineering

Last synced: 12 Jan 2026

https://github.com/beehive-lab/mambo

A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).

binary-analysis dbi dbm dbt instrumentation

Last synced: 29 Dec 2025

https://github.com/mohitmishra786/underthehoodofexecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 11 Oct 2025

https://github.com/GrammaTech/gtirb

Intermediate Representation for Binary analysis and transformation

analysis binary binary-analysis binary-rewriting disassembler gtirb intermediate-representation reverse-engineering

Last synced: 08 May 2025

https://github.com/fkie-cad/friTap

Simplifying SSL/TLS traffic analysis for researchers by making SSL decryption effortless.

android android-https-capture binary-analysis frida hooking https linux network-analysis network-capture network-forensics security security-audit ssl ssldump tcpdump tls

Last synced: 27 Mar 2025

https://github.com/mebeim/systrack

๐Ÿ“ก๐Ÿง Linux kernel syscall implementation tracker

abi automation binary-analysis elf kconfig linux linux-kernel security-research syscall syscall-table syscalls

Last synced: 16 May 2025

https://github.com/fkie-cad/dewolf

A research decompiler implemented as a Binary Ninja plugin.

binary-analysis binaryninja binaryninja-plugin decompilation dewolf reverse-engineering software-analysis

Last synced: 04 Apr 2025

https://github.com/Lancern/asm2vec

An unofficial implementation of asm2vec as a standalone python package

asm2vec binary-analysis machine-learning nlp numpy python python3 unofficial word2vec

Last synced: 10 May 2025

https://github.com/fugue-re/fugue-core

A binary analysis framework written in Rust.

binary-analysis disassembly lifting program-analysis reverse-engineering

Last synced: 22 Jul 2025

https://github.com/lancern/asm2vec

An unofficial implementation of asm2vec as a standalone python package

asm2vec binary-analysis machine-learning nlp numpy python python3 unofficial word2vec

Last synced: 14 Sep 2025

https://github.com/extremecoders-re/re-list

A list of open source reverse engineering tools with a focus on binary analysis

binary-analysis reverse-engineering

Last synced: 17 Jan 2026

https://github.com/nirizr/rematch

REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.

binary-analysis binary-diffing function-level-diffing ida ida-plugin ida-pro idb python reverse-engineering reverse-engineers

Last synced: 27 Jul 2025

https://github.com/lifting-bits/sleigh

Unofficial CMake build for Ghidra's C++ SLEIGH code

binary-analysis cmake cplusplus cpp decompiler disassembler ghidra reverse-engineering sleigh

Last synced: 04 Apr 2025

https://github.com/taviso/kiewtai

A port of Kaitai to the Hiew hex editor

binary-analysis carving dfir hexeditor reverse-engineering

Last synced: 25 Mar 2025

https://github.com/softsec-kaist/binkit

Binary Code Similarity Analysis (BCSA) Benchmark

benchmark binary-analysis

Last synced: 22 Aug 2025

https://github.com/8dcc/bin-graph

Visualize binary files

binary-analysis c libpng reverse-engineering

Last synced: 06 Apr 2025

https://github.com/KasperskyLab/hrtng

IDA Pro plugin with a rich set of features: decryption, deobfuscation, patching, lib code recognition and various pseudocode transformations

binary-analysis decryption deobfuscation hexrays ida ida-plugin ida-pro ida-pro-plugin idapro malware-analysis pattern-matching reverse-engineering

Last synced: 18 Jul 2025

https://github.com/cmu-sei/kaiju

CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is a "mirror" -- please file tickets, bug reports, or pull requests at the upstream home in @CERTCC: https://github.com/certcc/kaiju

binary-analysis ghidra reverse-engineering

Last synced: 05 Apr 2025

https://github.com/softsec-kaist/tiknib

Binary Code Similarity Analysis (BCSA) Tool

binary-analysis similarity-analysis

Last synced: 11 Apr 2025

https://github.com/galoisinc/grease

CLI tool, Ghidra plug-in, and Haskell library for analyzing binaries using under-constrained symbolic execution

binary-analysis ghidra-plugin haskell haskell-library program-analysis symbolic-execution under-constrained-symbolic-execution

Last synced: 01 Jul 2025

https://github.com/m3rcurylake/nyxelf

Nyxelf is a highly effective tool tailored for analyzing malicious Linux ELF binaries, offering comprehensive support for both static and dynamic analysis techniques.

antivirus binary binary-analysis linux-sandbox malware-analysis malware-research reverse-engineering sandbox security

Last synced: 07 Apr 2025

https://github.com/csvl/SEMA

SEMA is based on angr, a symbolic execution engine used to extract API calls. Especially, we extend ANGR with strategies to create representative signatures based on System Call Dependency graph (SCDG). Those SCDGs can be exploited in machine learning modules to do classification/detection.

angr binary-analysis classification concolic-execution ctf cybersecurity detection linux malware malware-analysis malware-detection malware-research python reverse reverse-engineering sema static-analysis symbolic symbolic-execution windows

Last synced: 27 Sep 2025

https://github.com/softsec-kaist/ntfuzz

NTFUZZ: Enabling Type-Aware Kernel Fuzzing on Windows with Static Binary Analysis (IEEE S&P '21)

b2r2 binary-analysis fsharp fuzzer fuzzing kernel-fuzzer windows-kernel

Last synced: 11 Apr 2025