Java Bytecode

Open-source Java projects categorized as Bytecode

Top 22 Java Bytecode Projects

  • bytecode-viewer

    A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

  • Recaf

    The modern Java bytecode editor

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

  • JaCoCo

    :microscope: Java Code Coverage Library

    Project mention: Apache Maven JaCoCo Configuration | dev.to | 2023-10-27

    I will use here JaCoCo, where also the JaCoCo-Maven-lugin exists for the usage in your Maven builds. This article will show how to configure the code coverage to finally get the results for unit- and integration-tests.

  • soot

    Soot - A Java optimization framework

  • find-sec-bugs

    The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

  • scouter

    Scouter is an open source APM (Application Performance Management) tool.

  • robovm

    Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux

    Project mention: MobiVM, ahead-of-time compiler for Java bytecode, targeting iOS, macOS and Linux | news.ycombinator.com | 2024-03-22
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Bytecoder

    Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

    Project mention: CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers | news.ycombinator.com | 2023-05-09
  • threadtear

    Multifunctional java deobfuscation tool suite

  • JByteMod-Beta

    Java bytecode editor

  • skidfuscator-java-obfuscator

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

    Project mention: Help with Minecraft RAT decryption (idk where else to ask for help) | /r/technicalminecraft | 2023-06-07

    This is a RAT some1 tried to send me, could some1 reverse engineer to what discord webhook this is being sent to? I know for a fact that this is a discord webhook and I also know what obfuscator is being used (https://github.com/skidfuscatordev/skidfuscator-java-obfuscator/ this is the github link). Even more helpful would be if some1 could teach me how to deobfuscate things cuz Im kind of a noob. The link to the whole Jar file is https://drive.google.com/file/d/1WGvYfHeEYStsPmygwnGlCmnNyVAoB533/view?usp=sharing *Keep in mind this is a Trojan* The webhook is normally entered in the json.JSONrareException class. Any help is appreciated thanks! I tried looking at the decompiled code but again it is obfuscated and idk how to deobfuscate so plz help ty. If you dont want to download and decompile the rat yourself (thats totally understandable) I have inserted where I think are the important stuff here: https://pastebin.com/hEzDAdcg and the full code here: https://pastebin.com/aENGYHwn The variable I'm trying to decrypt is webthingy. It should be a link to a discord webhook.

  • jasm

    A JVM assembler for the modern age

    Project mention: Operadores de adição e subtração | dev.to | 2024-03-23
  • Caesium

    A Java bytecode obfuscator

  • proguard-core

    Library to read, write, analyze, and process java bytecode

  • depclean

    DepClean automatically detects and removes unused dependencies in Maven projects (https://dx.doi.org/10.1007/s10664-020-09914-8)

  • JMapper Framework

    Elegance, high performance and robustness all in one java bean mapper

  • bck2brwsr

    Bck2Brwsr VM to transpile Java bytecode to JavaScript

    Project mention: is there a way to create a java library with JS/TS bindings that can be published to npmjs ? | /r/java | 2023-07-05
  • Log4JShell-Bytecode-Detector

    Local Bytecode Scanner for the Log4JShell Vulnerability (CVE-2021-44228)

  • Maker

    Lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.

  • jvm-bytecode-reassembler

    JVM (Java) Bytecode Reassembler

  • Joo

    Joo is a clean, fast, static typed, general purpose programming language created to run on machines with extremely low resources like the Arduino UNO

  • REghZyASMWrappers

    A small library for creating custom MethodAccessors, generated using bytecode ASM, which can act as replacements for reflection

  • SaaSHub

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

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). The latest post mention was on 2024-03-23.

Java Bytecode related posts

Index

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

Project Stars
1 bytecode-viewer 14,285
2 Recaf 5,498
3 JaCoCo 3,993
4 soot 2,762
5 find-sec-bugs 2,191
6 scouter 2,042
7 robovm 913
8 Bytecoder 851
9 threadtear 850
10 JByteMod-Beta 808
11 skidfuscator-java-obfuscator 549
12 jasm 420
13 Caesium 273
14 proguard-core 267
15 depclean 230
16 JMapper Framework 222
17 bck2brwsr 114
18 Log4JShell-Bytecode-Detector 50
19 Maker 43
20 jvm-bytecode-reassembler 5
21 Joo 3
22 REghZyASMWrappers 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com