Closed jonathanroze closed 3 years ago
Hi,
I'm using Obfuscapk, that generate a folder named as my original APK, and finally make a new .APK
But when I inspect the folder named as my original APK I can see that the Small code is encrypted (variable names)
But if I decompile this new APK with apktool I see that older name of variable (unprotected).
Do you have ideas ?
My command:
python3 -m obfuscapk.cli -o Nop -o Goto -o RandomManifest -o Rebuild -o NewAlignment -o ClassRename -o ConstStringEncryption -o FieldRename -o LibEncryption -o MethodOverload -o NewSignature -o MethodRename -o Reorder -o ResStringEncryption -w /path/to/dev -d /path/to/dev/of.apk --keystore-file "/path/to/my-key.keystore" --keystore-password "pass" --key-alias "my-key-alias" --key-password "pass" "/path/to/apk/app-release.apk"
The order of the obfuscators matter. In your case APK builds before executing rename obfuscators.
Thank you @Hoppuc it works !
Hi,
I'm using Obfuscapk, that generate a folder named as my original APK, and finally make a new .APK
But when I inspect the folder named as my original APK I can see that the Small code is encrypted (variable names)
But if I decompile this new APK with apktool I see that older name of variable (unprotected).
Do you have ideas ?
My command:
python3 -m obfuscapk.cli -o Nop -o Goto -o RandomManifest -o Rebuild -o NewAlignment -o ClassRename -o ConstStringEncryption -o FieldRename -o LibEncryption -o MethodOverload -o NewSignature -o MethodRename -o Reorder -o ResStringEncryption -w /path/to/dev -d /path/to/dev/of.apk --keystore-file "/path/to/my-key.keystore" --keystore-password "pass" --key-alias "my-key-alias" --key-password "pass" "/path/to/apk/app-release.apk"