C++ binary-analysis

Open-source C++ projects categorized as binary-analysis

Top 12 C++ binary-analysis Projects

  • x64dbg

    An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

  • Project mention: we need a 2015E revival. | /r/oldrobloxrevivals | 2023-12-07
  • ImHex

    🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

  • Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    ImHex

    “A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.”

    I actually used it not too long ago to inspect why a mp4 file wasn’t valid. The pattern language that they have is quite nice and having sections of the hex highlighted and being able to see what structures they represent and what data was on those structures was very useful!

    https://github.com/WerWolv/ImHex

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • LIEF

    LIEF - Library to Instrument Executable Formats

  • 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. (by JonathanSalwan)

  • DIE-engine

    DIE engine

  • pharos

    Automated static analysis tools for binary programs

  • Project mention: Any Tips for Reversing x86 C++ Decryption Functions? | /r/securityCTF | 2023-06-14

    OOAnalyzer is wonderful for recovering class/function information C++ that makes manual vtable/RTTI perusing relatively moot. I ultimately installed it along with the rest of Pharos on Linux and it was a couple days of figuring before I got things running.

  • e9patch

    A powerful static binary rewriting tool

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • binaryninja-api

    Public API, examples, documentation and issues for Binary Ninja

  • Project mention: The Hiew Hex Editor | news.ycombinator.com | 2024-01-02
  • ddisasm

    A fast and accurate disassembler

  • sleighcraft

    sleigh craft!

  • libpe

    Library for parsing internal structures of PE32/PE32+ binary files.

  • Pepper

    PE32 (x86) and PE32+ (x64) binaries analysis tool, resources viewer/extractor. (by jovibor)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ binary-analysis related posts

  • The Hiew Hex Editor

    10 projects | news.ycombinator.com | 2 Jan 2024
  • [Media] I'm currently learning Rust. Out of curiosity, I opened the resulting binary as a text file, and among the garbled text characters, I saw this weird text. Is this normal or is there something wrong with the compiled binary? It's the "Hello, World!" sample program and it executes normally.

    1 project | /r/rust | 25 Oct 2023
  • Ida Free

    1 project | news.ycombinator.com | 5 Jul 2023
  • Any Tips for Reversing x86 C++ Decryption Functions?

    2 projects | /r/securityCTF | 14 Jun 2023
  • Binary Ninja

    1 project | news.ycombinator.com | 20 May 2023
  • Public API, examples, documentation and issues for Binary Ninja

    1 project | /r/ReverseEngineering | 31 Jan 2023
  • Looking for this software (If off-topic, I'll delete)

    1 project | /r/ReverseEngineering | 3 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source binary-analysis projects in C++? This list will help you:

Project Stars
1 x64dbg 43,298
2 ImHex 33,108
3 LIEF 4,169
4 Triton 3,314
5 DIE-engine 2,131
6 pharos 1,489
7 e9patch 905
8 binaryninja-api 819
9 ddisasm 620
10 sleighcraft 245
11 libpe 148
12 Pepper 130

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com