Skip to content

JDA 1.2.0

Latest
Compare
Choose a tag to compare
@rcx rcx released this 17 Jul 07:55
· 2 commits to master since this release

Many new features and bug fixes! Please enjoy!

MapleIR

  • Totally revamped the MapleIL decompiler, it's much easier to read now for people who are used to Java source code
  • The old MapleIL decompiler has been renamed to MapleIL (Debug)

Deobfuscation filter

  • Added a simple arithmetic simplifier and constant folder to deal with arithmetic obfuscation of constants
  • Added dead code simpification

Please try it out! Select the MapleIL decompiler. And enable the 'Deobfuscator' pipeline checkbox for your favorite decompiler. To install the plugin, place the jdaplugin jar into ~/.jda/plugins (Linux) or %userprofile%\.jda\plugins (Windows).

Decompilation

  • Added new deobfuscation filter to kill illegally-named annotations that cause decompilers to crash
  • Added new deobfuscation filter to drop local variable tables

Try them out under the settings for each decompiler.

Internal

Performance optimizations for Procyon