استراتژی نبرد: مقابله با Obfuscation و Anti-Frida
تا اینجا فرض ما این بود که نام کلاسها و متدها شفاف هستند (مثلا checkAdmin). اما در دنیای واقعی، با دو چالش بزرگ روبرو هستید:
- Obfuscation (نامفهومسازی): کدهایی که توسط ProGuard یا R8 تغییر کردهاند و نام کلاسها به صورت
a,b,cدرآمده است. - Anti-Frida: کدهایی که وجود فریدا را چک کرده و اپلیکیشن را میبندند.