awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 مستودعات

Awesome GitHub RepositoriesBinary Analysis

Tools for reverse engineering, decompiling, and analyzing binary executables for vulnerabilities.

Explore 19 awesome GitHub repositories matching part of an awesome list · Binary Analysis. Refine with filters or upvote what's useful.

Awesome Binary Analysis GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • owasp/owasp-mstgالصورة الرمزية لـ OWASP

    OWASP/owasp-mstg

    12,973عرض على GitHub↗

    The Mobile Application Security Testing Guide is a comprehensive manual and compliance framework for verifying the security of mobile applications. It provides a standardized reference for identifying and validating common software security weaknesses and performing reverse engineering based on industry standards. The project provides a structured set of technical processes and checklists used to audit applications against established security weakness enumerations. It encompasses guidance for analyzing application binaries and runtime behavior to identify hidden functionality and security ga

    Provides a detailed workflow for reverse engineering and analyzing compiled binary executables to identify security vulnerabilities.

    Python
    عرض على GitHub↗12,973
  • zardus/ctf-toolsالصورة الرمزية لـ zardus

    zardus/ctf-tools

    9,434عرض على GitHub↗

    This project is a security tool installation framework and binary analysis toolkit designed to automate the deployment of research utilities. It provides a containerized security research environment and a system for managing Python and Ruby virtual environments to prevent dependency conflicts on the host machine. The framework distinguishes itself through a structured tool catalog and provisioning scripts that automate the installation of utilities into isolated directories. It utilizes executable symlink mapping to provide a unified command interface and supports the bootstrapping of consis

    Provides workflows for binary analysis, including XOR decoding and decompiler-to-debugger mapping.

    Shell
    عرض على GitHub↗9,434
  • angr/angrالصورة الرمزية لـ angr

    angr/angr

    8,898عرض على GitHub↗

    Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves as a binary decompiler and a lifting platform that translates machine code into a common intermediate representation to enable cross-architecture analysis. The framework integrates a symbolic execution engine and constraint solvers to determine the inputs required to reach specific program states. It also employs untrusted code sandboxing to isolate guest code from the host environment during analysis. Its capabilities cover control flow and data flow analysis, including the

    Framework for binary analysis and symbolic execution.

    Python
    عرض على GitHub↗8,898
  • rpisec/mbeالصورة الرمزية لـ RPISEC

    RPISEC/MBE

    5,989عرض على GitHub↗

    MBE هو مورد تعليمي لأبحاث الأمن يوفر دورات تدريبية حول استغلال الثغرات الثنائية وبيئة ألعاب حرب CTF قابلة للنشر. يعمل كمنهج منظم للمختبرات والمواد المصممة لتعلم الهندسة العكسية وفساد الذاكرة. يوفر المشروع بنية تحتية للمختبرات الحاوية وسلسلة أدوات تحليل ثنائية لضمان بيئة خاضعة للرقابة لأبحاث الثغرات الأمنية. ويستخدم بيئات معزولة لنشر مهام استغلال الثغرات الثنائية، مما يمنع التداخل وعدم استقرار النظام. يغطي النظام توفير بيئات معرضة للخطر من خلال تنسيق الأجهزة الافتراضية وعزل الحاويات. كما يدير توزيع الملفات الثنائية الساكنة والنشر الآلي لمصححات الأخطاء ومفككات التجميع الموحدة.

    Integrates a standardized collection of debuggers and disassemblers for analyzing binary vulnerabilities.

    Cctfexploitationwargame
    عرض على GitHub↗5,989
  • google/bloatyالصورة الرمزية لـ google

    google/bloaty

    5,488عرض على GitHub↗

    Bloaty is a binary size profiler and executable format analyzer that attributes every byte of a binary to specific symbols or compile units. It functions as a compilation unit profiler and C++ symbol demangler, mapping binary size back to source files and translating mangled names into human-readable formats. The project distinguishes itself as a binary diffing tool capable of comparing two versions of a binary to isolate specific symbols or sections responsible for size regressions. It provides specialized support for recovering symbols in stripped binaries by associating them with external

    Profiles binary size to understand what consumes space.

    C++
    عرض على GitHub↗5,488
  • google/aflالصورة الرمزية لـ google

    google/AFL

    4,064عرض على GitHub↗

    AFL is a coverage-guided fuzzer and security vulnerability scanner used to identify software bugs and memory corruption by feeding programs mutated data. It functions as a binary instrumentation tool and a test case minimizer to locate crashes and isolate the smallest set of bytes causing a fault. The project distinguishes itself through its ability to operate as a parallel fuzzing orchestrator, distributing workloads across multiple CPU cores or networked machines. It utilizes dictionary-based mutation for complex file formats and performs input sensitivity analysis to identify critical sect

    Tracks execution paths of black-box binaries using emulation to find memory bugs without original source code.

    C
    عرض على GitHub↗4,064
  • blacktop/ipswالصورة الرمزية لـ blacktop

    blacktop/ipsw

    3,163عرض على GitHub↗

    ipsw is a specialized toolkit for iOS firmware analysis, binary reverse engineering, and hardware interaction. It provides a suite of tools for downloading, extracting, and analyzing firmware images and kernel caches, alongside a MachO binary analysis tool for disassembling and patching executables. The project distinguishes itself through integrated language-model-powered code reconstruction to translate machine code into high-level source code. It also features an automation client for the App Store Connect API to manage certificates and application settings. The framework covers a broad r

    Parses Mach-O binary files to extract symbols, disassemble machine code, verify signatures, and apply patches.

    Goappleclass-dumpdyld
    عرض على GitHub↗3,163
  • airbus-seclab/bincatالصورة الرمزية لـ airbus-seclab

    airbus-seclab/bincat

    1,858عرض على GitHub↗

    محلل ثابت للكود الثنائي، مع تكامل IDA. يقوم بتحليل القيم والتلوث (taint analysis)، وإعادة بناء الأنواع، واكتشاف أخطاء استخدام الذاكرة بعد التحرير (use-after-free) والتحرير المزدوج (double-free)

    Binary code static analyzer with value and taint analysis capabilities.

    OCaml
    عرض على GitHub↗1,858
  • rustwasm/twiggyالصورة الرمزية لـ rustwasm

    rustwasm/twiggy

    1,429عرض على GitHub↗

    Twiggy🌱 is a code size profiler

    Profiles call graphs to optimize WebAssembly binary size.

    Rust
    عرض على GitHub↗1,429
  • justicerage/manalyzeالصورة الرمزية لـ JusticeRage

    JusticeRage/Manalyze

    1,124عرض على GitHub↗

    A static analyzer for PE executables.

    Checks portable executables for malicious content.

    YARA
    عرض على GitHub↗1,124
  • microsoft/binskimالصورة الرمزية لـ Microsoft

    Microsoft/binskim

    855عرض على GitHub↗

    A binary static analysis tool that provides security and correctness results for Windows Portable Executable and *nix ELF binary formats

    Analyzes Windows portable executables for security and correctness.

    C#
    عرض على GitHub↗855
  • shnatsel/rust-auditالصورة الرمزية لـ Shnatsel

    Shnatsel/rust-audit

    828عرض على GitHub↗

    Make production Rust binaries auditable

    Embeds dependency data into Rust binaries to audit for bugs.

    Rust
    عرض على GitHub↗828
  • tencent/habomalhunterالصورة الرمزية لـ Tencent

    Tencent/HaboMalHunter

    751عرض على GitHub↗

    HaboMalHunter is a sub-project of Habo Malware Analysis System (https://habo.qq.com), which can be used for automated malware analysis and security assessment on the Linux system.

    Automated malware analysis and security assessment for Linux.

    Python
    عرض على GitHub↗751
  • quarkslab/binbloomالصورة الرمزية لـ quarkslab

    quarkslab/binbloom

    581عرض على GitHub↗

    The purpose of this project is to analyse a raw binary firmware and determine automatically some of its features. This tool is compatible with all architectures as basically, it just does simple statistics on it.

    Determines features like endianness and loading addresses in raw firmware.

    C
    عرض على GitHub↗581
  • horsicq/nauz-file-detectorالصورة الرمزية لـ horsicq

    horsicq/Nauz-File-Detector

    574عرض على GitHub↗

    Linker/Compiler/Tool detector for Windows, Linux and MacOS.

    Detects linkers, compilers, and tools used in binary files.

    C++
    عرض على GitHub↗574
  • vmware/chapالصورة الرمزية لـ vmware

    vmware/chap

    392عرض على GitHub↗

    chap analyzes un-instrumented core files for leaks, memory growth, and corruption

    Analyzes ELF core files for memory leaks and corruption.

    C++
    عرض على GitHub↗392
  • m4rco-/dorothy2الصورة الرمزية لـ m4rco-

    m4rco-/dorothy2

    195عرض على GitHub↗

    A malware/botnet analysis framework written in Ruby.

    Framework for malware and botnet analysis.

    Ruby
    عرض على GitHub↗195
  • jkinder/jakstabالصورة الرمزية لـ jkinder

    jkinder/jakstab

    164عرض على GitHub↗

    The Jakstab static analysis platform for binaries

    Framework for disassembly and static analysis using abstract interpretation.

    Java
    عرض على GitHub↗164
  • keensecuritylab/binabsinspectorK

    KeenSecurityLab/BinAbsInspector

    0عرض على GitHub↗

    BinAbsInspector (Binary Abstract Inspector) is a static analyzer for automated reverse engineering and scanning vulnerabilities in binaries, which is a long-term research project incubated at Keenlab. It is based on abstract interpretation with the support from Ghidra. It works on Ghidra's Pcode…

    Static analyzer for automated reverse engineering and binary vulnerability scanning.

    عرض على GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Security & Privacy
  4. Binary Analysis