Java Reverse Engineering

Open-source Java projects categorized as Reverse Engineering

Top 23 Java Reverse Engineering Projects

Reverse Engineering
  • 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.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • 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.

  • Recaf

    The modern Java bytecode editor

  • simplify

    Android virtual machine and deobfuscator

  • fernflower

    Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)

  • bindiff

    Quickly find differences and similarities in disassembled code

    Project mention: BinDiff is now open source | news.ycombinator.com | 2023-09-29
  • SchemaCrawler

    Free database schema discovery and comprehension tool

    Project mention: Creating an arXiv DB | dev.to | 2024-08-31

    The final database schema is as follows (generated with SchemaCrawler):

  • SaaSHub

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

    SaaSHub logo
  • BinAbsInspector

    BinAbsInspector: Vulnerability Scanner for Binaries

  • GAppsMod

    Tweak Google apps (e.g., Phone and Messages) to unlock hidden features (e.g., available only in some countries or on certain devices). Root is required.

  • cp-ddd-framework

    轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!

  • OpenPods

    The Free and Open Source app for monitoring your AirPods on Android

  • JByteMod-Beta

    Java bytecode editor

  • skidfuscator-java-obfuscator

    Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl

  • jpsxdec

    jPSXdec: cross-platform PlayStation 1 audio and video converter

  • Deobfuscator

    Some deobfuscator for java lol (by narumii)

  • ghidra-delinker-extension

    Ghidra extension for exporting relocatable object files

    Project mention: Show HN: A Ghidra extension for exporting parts of a program as object files | news.ycombinator.com | 2024-08-22

    There are links to various case studies on my blog inside the README of the repository.

    https://github.com/boricj/ghidra-delinker-extension/blob/mas...

  • SkidSuite

    A collection of java reverse engineering tools and informational links

  • efiSeek

    Ghidra analyzer for UEFI firmware.

  • Ghidra-Switch-Loader

    Nintendo Switch loader for Ghidra

  • GhidraEmu

    Native Pcode emulator

  • AndroidLibrary

    Android library to reveal or obfuscate strings and assets at runtime

  • GhidRust

    GhidRust: Rust decompiler plugin for Ghidra

  • ghidra-scripts

    A collection of my Ghidra scripts to facilitate reverse engineering and vulnerability research.

    Project mention: NSA Ghidra open-source reverse engineering framework | news.ycombinator.com | 2024-05-28
  • 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).

Java Reverse Engineering discussion

Log in or Post with

Java Reverse Engineering related posts

Index

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

Project Stars
1 ghidra 50,337
2 Apktool 19,758
3 Recaf 5,899
4 simplify 4,420
5 fernflower 3,402
6 bindiff 2,138
7 SchemaCrawler 1,596
8 BinAbsInspector 1,557
9 GAppsMod 1,154
10 cp-ddd-framework 1,112
11 OpenPods 955
12 JByteMod-Beta 824
13 skidfuscator-java-obfuscator 570
14 jpsxdec 460
15 Deobfuscator 346
16 ghidra-delinker-extension 349
17 SkidSuite 303
18 efiSeek 302
19 Ghidra-Switch-Loader 278
20 GhidraEmu 274
21 AndroidLibrary 244
22 GhidRust 226
23 ghidra-scripts 219

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that Java is
the 8th most popular programming language
based on number of metions?