SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Bytecode Projects
-
bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
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.
-
-
find-sec-bugs
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
-
-
Project mention: MobiVM, ahead-of-time compiler for Java bytecode, targeting iOS, macOS and Linux | news.ycombinator.com | 2024-03-22
-
-
-
-
skidfuscator-java-obfuscator
Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl
-
Project mention: Show HN: FlowTracker – Track data flowing through Java programs | news.ycombinator.com | 2024-09-13
Last time I was this blown away was with jitwatch ( https://github.com/AdoptOpenJDK/jitwatch )
FlowTracker reminds me a little of taint analysis, which is used for tracking unvalidated user inputs or secrets through a program, making sure it is not leaked or used without validation.
search keywords are "dynamic taint tracking/analysis"
https://github.com/gmu-swe/phosphor
https://github.com/soot-oss/SootUp
https://github.com/feliam/klee-taint
-
-
-
-
depclean
DepClean automatically detects and removes unused dependencies in Maven projects (https://dx.doi.org/10.1007/s10664-020-09914-8)
-
-
-
Maker
Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.
-
Log4JShell-Bytecode-Detector
Local Bytecode Scanner for the Log4JShell Vulnerability (CVE-2021-44228)
-
-
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
Java Bytecode discussion
Java Bytecode related posts
-
Show HN: FlowTracker – Track data flowing through Java programs
-
When this will come to Java or when will the work start for this?
-
Bytecoder: Interpret and Transpile JVM Bytecode to JavaScript, OpenCL or WASM
-
Any news on the Classfile API?
-
what is the easiest way to decompile, edit and recompile a mod?
-
Is there any tool for Java reverse engineering that doesn't totally suck?
-
What happened to JFX-Central?
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Oct 2024
Index
What are some of the best open-source Bytecode projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | bytecode-viewer | 14,640 |
2 | Recaf | 5,982 |
3 | JaCoCo | 4,179 |
4 | soot | 2,870 |
5 | find-sec-bugs | 2,269 |
6 | scouter | 2,095 |
7 | robovm | 954 |
8 | Bytecoder | 895 |
9 | threadtear | 880 |
10 | JByteMod-Beta | 824 |
11 | skidfuscator-java-obfuscator | 580 |
12 | SootUp | 575 |
13 | jasm | 439 |
14 | Caesium | 285 |
15 | proguard-core | 279 |
16 | depclean | 248 |
17 | JMapper Framework | 229 |
18 | bck2brwsr | 114 |
19 | Maker | 55 |
20 | Log4JShell-Bytecode-Detector | 50 |
21 | jvm-bytecode-reassembler | 6 |
22 | Joo | 3 |
23 | REghZyASMWrappers | 0 |