alextsil / JCuttleFish

Thesis : Java based obfuscation tool for Java programs
2 stars 0 forks source link

Incremental obfuscation - reverse mapping utility #5

Open alextsil opened 10 years ago

alextsil commented 10 years ago

If you plan to issue updates to your obfuscated application, you have to ensure that the names of classes in the new version of your application are consistent with the version originally shipped to end users. When choosing an obfuscator make sure it can reproduce the renames made during the previous obfuscation session.

--na to pernei apo to log. todo: vres tropo na anagnorizei poia efarmogi exei hdh ginei obfuscate k na vlepei to vesion tis

alextsil commented 10 years ago

A good obfuscator that change names and line number information should produce a log with which to reverse the process. This way at least stack traces remain useful for obfuscated binaries.