Reputation: 299
I'm working on instrumenting apks for monitoring purposes. is there a way to ascertain if an apk has been obfuscated? I'm specifically looking for a way to check if it has been obfuscated by junk byte injection obfuscation. Thanks.
Upvotes: 6
Views: 1482
Reputation: 38168
I don't think you can be hundred percent sure that an APK has been obfuscated :
a.a.a
for instance. But, maybe the source code was using the class a.a.a
for real... Who knows ? You could still get the list of all classes inside a dex inside an apk (using command line dexdump | grep Descriptor
) and see if you can recognize some obfuscated class name patterns. That would give you a certain level of confidence.
Upvotes: 3