Cheat-Sheet

Arithmetic Obfuscation

-obfuscate-arithmetic,low class re.dprotect.** { *; }

-obfuscate-arithmetic class re.dprotect.MyClass {
  java.lang.String decode();
}

Constants Obfuscation

-obfuscate-constants class re.dprotect.** { *; }

-obfuscate-constants class re.dprotect.MyClass {
  private static void init();
}

Control-Flow Obfuscation

-obfuscate-control-flow class class com.password4j.Argon2Function { *; }
-obfuscate-control-flow class class re.dprotect.** { *; }

Strings Encryption

-obfuscate-strings "https://api.dprotect.re/v1/*",
                   "AES/CBC/PKCS5PADDING",
                   "android_id"

-obfuscate-strings class re.dprotect.MyClass {
  private static java.lang.String API_KEY;
  public static java.lang.String getToken();
}