Recaf
Recaf copied to clipboard
The modern Java bytecode editor
While I was working on an obfuscated jar, I found a bug that causes you to find yourself in a random class that is not even relevant to what you...
## Ability to open directory There should be a feature that allows you to open a normal directory which contains (nested) .class files
**Describe the bug** > some escape characters in methods and fields' name cause bytecode verify failed and could not be renamed by illegalrenamer plugin **To Reproduce** Steps to reproduce the...
## Description Virtual renaming is supporting mappings that are not actually globally applied to the inputs. When a user has virtual mappings and they decompile a class, it is filtered...
## Sync With Decompile View And Bytecode View this feature is like ghidra. what I want is when you click on a line of decompiled code or select a bunch...
**Describe the bug** I have an OSGi Bundle (a jar with some extra metadata added) that normally has package-info files at package level to state which version the package is...
## projects be able to export workspaces into "projects", projects would be a zip file containing the jar file + data on where you left off. ability to import and...
## Decompiler Options Fernflower by default does not decompile generics but this can be changed by specifying options. I suggest an option in the config of Recaf to allow changing...
## Option to "Disable code optimization" Maybe something like **Config -> Assembler => Disable code optimization** The main idea is to have an option to "**disable**" code optimization when modifying...
## Class creation Allow users to create classes from scratch.