Byteman
bytecode-viewer
Our great sponsors
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- Sonar - Write Clean Java Code. Always.
- InfluxDB - Access the most powerful time series database as a service
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
Byteman | bytecode-viewer | |
---|---|---|
0 | 9 | |
459 | 13,739 | |
0.2% | - | |
0.0 | 2.1 | |
about 2 months ago | about 1 month ago | |
Java | Java | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Byteman
We haven't tracked posts mentioning Byteman yet.
Tracking mentions began in Dec 2020.
bytecode-viewer
- Java 泛型程式設計的注意事項
-
Reverse Engineering Tools in 2022
I think they forgot to google translate the disadvantages of JEB Decompiler
I haven't used JEB to comment, but I've gotten a lot of mileage out of https://github.com/pxb1988/dex2jar#readme and then feed the normal Java jars it produces into https://github.com/mstrobel/procyon#readme and (of course) one shouldn't overlook picking your favorite tool for dealing with AndroidManifest.xml which often has fun things hiding in it
While digging up those links, I was reminded that some folks enjoy https://github.com/Konloch/bytecode-viewer#is-there-a-demo because it can be easier to "try out" a few of the decompilation engines, but I don't use it because it's hard to do batch things with it, versus dex2jar into procyon is automation friendly
-
Is there any tool for Java reverse engineering that doesn't totally suck?
Here's a good tool for inspecting the bytecode of applications, with built in decompiler support: https://github.com/Konloch/bytecode-viewer
-
1.8 source code
Also, you can always install the latest release and then put it through a Java decompiler to get the complete source code. It might have some errors since decompilers aren't perfect, but will give you a more complete source code than anything I can legally provide.
What are some alternatives?
Byte Buddy - Runtime code generation for the Java virtual machine.
Javassist - Java bytecode engineering toolkit
Caesium - A Java bytecode obfuscator
Perses - A project to cause (controlled) destruction on your jvm application
jpexs-decompiler - JPEXS Free Flash Decompiler
Mixin - Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
AndroRAT - A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
Recaf - The modern Java bytecode editor
Flowable (V6) - A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
fernflower - Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
tommy - Tommy is Apache Tomcat, bundled as a single executable jar.
JByteMod-Beta - Java bytecode editor