Recaf
Recaf copied to clipboard
The modern Java bytecode editor
I was trying to edit a java8 jar. The jar has many dependencies that are hard to collect. I saw there is a "Generate missing classes" option in the Config...
没有做修改,直接导出,大小直接少了10M 
**Describe the bug** > I was trying to patch a jar with a bug in it, and when I changed the de-assembled bytecode a bit then changed it back to...
I'm using Oracle JDK 1.8.0_333 to run Recaf but if edit bytecode inside a Jar and export it I get some class updated to JDK9 (53.0) and I can't run...
Can't save with version 17, Is this because Recaf not support 17 yet ? Under 16 will flash green while press Ctrl+S but 17 will flash red and print this...
## Rename duplicate members It is annoying when two seperate decompiled methods have the same name and same parameters. An option to rename this automatically, much like CFRs `--renamedupemembers` would...
## Debugging When running Recaf in agent-mode, you can instrument classes on the fly. Adding the ability to set breakpoints and intercept and view variable data would be helpful to...
**Describe the bug** > Recaf failed to connect to the target VM: 9208 **Exception** ``` com.sun.tools.attach.AgentLoadException: 0 at jdk.attach/sun.tools.attach.HotSpotVirtualMachine.loadAgentLibrary(HotSpotVirtualMachine.java:109) at jdk.attach/sun.tools.attach.HotSpotVirtualMachine.loadAgentLibrary(HotSpotVirtualMachine.java:120) at jdk.attach/sun.tools.attach.HotSpotVirtualMachine.loadAgent(HotSpotVirtualMachine.java:148) at jdk.attach/com.sun.tools.attach.VirtualMachine.loadAgent(VirtualMachine.java:538) at me.coley.recaf.ui.controls.pane.AttachPane$VMInfo.lambda$attach$5(AttachPane.java:417) at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1375) at...
我正在对一款混有 "paramorphism" 的Minecraft客户端进行一些见不得人的事情 然鹅我的Recaf它不可以加载 "paramorphism" 混淆过后的class文件 最主要的是 我不能将文件排除在外 太糟糕了!