*** empty log message ***

git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@565 379699f6-c40d-0410-875b-85095c16579e
stable
jochen 25 years ago
parent 5ff7bfb757
commit 103ed528a0
  1. 6
      jode/TODO

@ -5,12 +5,13 @@ Decompiler:
- deinline inlined methods.
- remove string decrypt method.
- remove synthetic methods if and only if all calls to them are resolved.
- handle try catch more thouroughly/safely.
- decompile jode.jvm.Interpreter (hand optimized bytecode)
Obfuscator:
- read options from a script.
- flow obfuscation/optimization.
- warn about Class.forName and list occurences.
- allow
DeObfuscator:
- generate nice names:
@ -18,7 +19,6 @@ DeObfuscator:
- fields: derive name from type.
- give synthetic methods the right attribute and name (e.g. class$)
- detect inner classes and give suitable names.
- detect "constant methods", this will also deobfuscate strings.
User Interface:
- make a nice user interface:
@ -26,4 +26,4 @@ User Interface:
- list fields/method of selected class.
- show decompilation of selected method.
- show usage of method/fields.
- allow visual obfuscation/deobfuscation
- visual obfuscation/deobfuscation (like klassmaster?, better?)

Loading…
Cancel
Save