0

Try to decompile several classes from jar and found this

 public static final boolean \u2005\u200e;

and

 if (\u2005\u200e) 
 {
     final boolean \u2005\u200e = tEstPrOJEcTDEV7i.\u2005\u200e;
 }

how to convert this names to normal? In byte code some of strings looks like -> "�ୱﺔ颮떚䁠䭽鎢"

1 Answer 1

1

A common obfuscation tactic is to remove all the identifiers and replace them with arbitrary and unhelpful strings. Since the JVM (mostly) doesn't care what your methods are called, the code will still work fine, but it is harder to understand.

Unfortunately, there is no way to recover the original identifiers, because the information simply doesn't exist anymore. However, you can rename them to things you find more helpful as part of the reverse engineering process.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.