Reverse Engineering

Open-source projects categorized as Reverse Engineering

Top 23 Reverse Engineering Open-Source Projects

  • Awesome-Hacking

    A collection of various awesome lists for hackers, pentesters and security researchers

  • Project mention: Cyber Security iPhone Application Idea | /r/iOSDevelopment | 2023-07-03

    8. Security Knowledge Base: - Utilize resources like The-book-of-secret-knowledge (e.g., https://github.com/trimstray/the-book-of-secret-knowledge) and Awesome-Hacking (e.g., https://github.com/Hack-with-Github/Awesome-Hacking) to build a knowledge base. - Extract relevant security information and create a structured knowledge base within SecurIoT. - Implement functionality to query and retrieve security information from the knowledge base. - Thoroughly test the knowledge base integration, ensuring accurate retrieval of security knowledge.

  • gpt4free

    The official gpt4free repository | various collection of powerful language models

  • Project mention: gpt4-openai-api VS gpt4free - a user suggested alternative | libhunt.com/r/gpt4-openai-api | 2024-01-04

    I cant install

  • 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
  • ghidra

    Ghidra is a software reverse engineering (SRE) framework

  • Project mention: TryHackMe- Compiled | dev.to | 2024-03-29

    Let's see what our beloved software reverse engineering framework Ghidra has to show.

  • 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: wxHexEditor — a Free Hex Editor / Disk Editor for Huge Files or Devices | news.ycombinator.com | 2024-05-18

    A good replacement is ImHex (https://github.com/WerWolv/ImHex). Which does the job really well.

  • radare2

    UNIX-like reverse engineering framework and command-line toolset

  • Apktool

    A tool for reverse engineering Android apk files

  • Project mention: Understanding security in React Native applications | dev.to | 2024-04-03

    App tampering and repackaging can be performed by using reverse engineering or tampering tools, such as Apktool, dex2jar, etc.

  • SaaSHub

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

    SaaSHub logo
  • cutter

    Free and Open Source Reverse Engineering Platform powered by rizin

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

    Everything Hiew can do, Rizin[1] can do too, and is completely free and open source[2] under LGPL3 license. Moreover, it supports more architectures, platforms, and file formats, as well as GUI in Qt - Cutter[3][4]. If something is missing in Rizin but presented in Hiew, please let us know by opening the issue with details.

    [1] https://rizin.re

    [2] https://github.com/rizinorg/rizin

    [3] https://cutter.re

    [4] https://github.com/rizinorg/cutter

  • Awesome-Hacking-Resources

    A collection of hacking / penetration testing resources to make you better!

  • owasp-mastg

    The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).

  • Project mention: More ways to identify independently security tested apps on Google Play | news.ycombinator.com | 2023-11-03
  • Reverse-Engineering-Tutorial

    A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.

  • Project mention: New embedded and Rust hacking tutorials added - For anyone that missed my last post. Kevin Thomas is my mentor. We are both working together to bring free and low cost resources to those who are looking to learn and don't have money for expensive bootcamps/certs. Please enjoy his free tutorials! | /r/ReverseEngineering | 2023-10-27
  • openhaystack

    Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.

  • Project mention: Apple and Google deliver support for unwanted tracking alerts in iOS and Android | news.ycombinator.com | 2024-05-13

    There's some info about Apple's network here:

    https://github.com/seemoo-lab/openhaystack?tab=readme-ov-fil...

    Seems like in theory you could do that, though there are definitely heuristics you could apply to detect those tags, depending on how stealthy they are being.

    Also on the servers side Apple could just limit you to a reasonable number of tags.

  • Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

  • Project mention: Unicorn – lightweight multi-platform, multi-architecture CPU emulator framework | news.ycombinator.com | 2024-05-03
  • capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

  • Project mention: Rise: Accelerate the Development of Open Source Software for RISC-V | news.ycombinator.com | 2023-05-31

    Maybe then they can help us with the Capstone[1][2] disassembly engine auto-sync (automatic synchronization from the LLVM TableGen files) effort[3]. ARMv7, ARMv8/9, PowerPC are nearly finished, and MIPS in in near-term plans. Nobody stepped in for RISC-V yet.

    [1] http://www.capstone-engine.org/

    [2] https://github.com/capstone-engine/capstone

    [3] https://github.com/capstone-engine/capstone/issues/2015

  • YoutubeDownloader

    Downloads videos and playlists from YouTube

  • Project mention: Open Source YouTube to MP3 Downloader | news.ycombinator.com | 2024-05-12
  • pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

  • Detect-It-Easy

    Program for determining types of files for Windows, Linux and MacOS.

  • gef

    GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

  • Project mention: Beej's Quick Guide to GDB (2009) | news.ycombinator.com | 2023-11-05

    There is also GEF, which is widely used by the reverse engineering and CTF community.

    https://github.com/hugsy/gef

  • Il2CppDumper

    Unity il2cpp reverse engineer

  • MonkeyDev

    CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.

  • whatsapp-web-reveng

    Reverse engineering WhatsApp Web.

  • flare-vm

    A collection of software installations scripts for Windows systems that allows you to easily setup and maintain a reverse engineering environment on a VM.

  • Recaf

    The modern Java bytecode editor

  • SaaSHub

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

    SaaSHub logo
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).

Reverse Engineering related posts

  • wxHexEditor — a Free Hex Editor / Disk Editor for Huge Files or Devices

    4 projects | news.ycombinator.com | 18 May 2024
  • Nearly all Nintendo 64 games can now be recompiled into native PC ports

    8 projects | news.ycombinator.com | 15 May 2024
  • Deep Dive into XZ Utils Backdoor – Columbia Engineering Guest Lecture [video]

    2 projects | news.ycombinator.com | 30 Apr 2024
  • Steam Controller reverse engineering and customization project

    1 project | news.ycombinator.com | 11 Apr 2024
  • Refix: Fast, Debuggable, Reproducible Builds

    4 projects | news.ycombinator.com | 2 Apr 2024
  • TryHackMe- Compiled

    1 project | dev.to | 29 Mar 2024
  • LLM4Decompile: Decompiling Binary Code with LLM

    6 projects | news.ycombinator.com | 17 Mar 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2024
    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. Learn more →

Index

What are some of the best open-source Reverse Engineering projects? This list will help you:

Project Stars
1 Awesome-Hacking 78,029
2 gpt4free 58,106
3 ghidra 47,975
4 x64dbg 43,298
5 ImHex 33,196
6 radare2 19,726
7 Apktool 19,055
8 cutter 15,136
9 Awesome-Hacking-Resources 14,758
10 owasp-mastg 11,321
11 Reverse-Engineering-Tutorial 10,122
12 openhaystack 7,887
13 Unicorn Engine 7,199
14 capstone 7,082
15 YoutubeDownloader 6,858
16 pwndbg 6,816
17 Detect-It-Easy 6,684
18 gef 6,538
19 Il2CppDumper 6,434
20 MonkeyDev 6,390
21 whatsapp-web-reveng 6,015
22 flare-vm 5,911
23 Recaf 5,640

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