sothatsit   05-10-2015, 09:28 PM
#1
Hey,

I am new to the Java Reverse Engineering scene and have started out using FernFlower.

I am currently working on a project which simply decompiles and refactors a jar. It is all going well except for one major issue: It doesnt rename the fields/methods when they are declared, it does when they are referenced but not when they are declared.

For example:
My renaming class will rename field "aa" to "String_1"
I will end up with this:
String aa;

class_13(String someString) {
String_1 = someString;
}

This is obviously not ideal.

I have tried looking through the source code of FernFlower but i cannot find the issue.

I have emailed fernflower.decompiler@gmail.com but have not recieved a reply as of yet and thought it would be worth looking for help elsewhere.

I hope you can help me out,

Thanks Smile
  
Users browsing this thread: 1 Guest(s)
Konloch Software - Bytecode Viewer - Reverse Engineering Forum
Copyright © 2014-2025 The Bytecode Club. Powered By MyBB.
CC0 Unless Specified Otherwise.