Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android/Java obfuscation : R8 vs (ProGuard or DexGuard)?

I wonder what is the most powerful obfuscation tool (to avoid reverse engineering):

  • between R8 and ProGuard
  • between R8 and DexGuard

Thanks.

like image 702
Regis_AG Avatar asked Oct 15 '18 13:10

Regis_AG


1 Answers

R8 is an APK minification tool, and it is not a goal to try to make the code difficult to reverse engineer. The term "obfuscation" is inherited from ProGuard, but internally in the code base the term "minification" is used.

like image 111
sgjesse Avatar answered Sep 23 '22 22:09

sgjesse