Пример исследовательского реверс-инжиниринга приложения Zone Launcher
Подробный гайд как можно заполучить полную версию приложения без покупки через реверс-инжиниринг.
👉 Объединение split-apk в один apk
👉 Декомпиляция кода apk
👉 Разархивировние apk и изменение android-байткода (smali) функций
👉 Сборка измененного байткода
👉 Ужатие и подписание нового apk своей подписью
В статье рассматривается совсем примитивный пример приложения с переключением флага версии и кажется, что в более серъезных приложениях, будет гораздо сложнее такое провернуть.
А валидацию версии лучше делать двойную и на клиенте и на бэке, это конечно не 100% гарантия, но значительно может усложнить задачу взлома.
Читать (Ru)
Post #1090
4.64K

- 👍 6
- 🔥 6
- 🤔 1
- 😍 1