Действие редактора байт-кода Dalvik заключается в следующем:
Редактор байт-кода Dalvik — это мощный инструмент для модификации приложений Android, он работает на телефоне и бесплатен, в основном используется для локализации и взлома. Использование этого инструмента требует базовых знаний программирования и Android. Мы знаем, что большинство приложений на Android разрабатываются на Java и компилируются в байт-код, что делает их более легко взламываемыми. Традиционный взлом довольно сложен: нужно работать на ПК, настраивать среду разработки, декомпилировать код dex в Java, после модификации снова компилировать в dex (что сложно) и паковать APK. Редактор байт-кода Dalvik выбрал совершенно другой технический путь: раз Java компилирует в байт-код, а документация байт-кода доступна публично, можно напрямую интерпретировать байт-код и модифицировать программу, без сложного процесса декомпиляции/компиляции и без сложной Java-среды разработки (аналогичные инструменты, как APK редактор от Yagami, платные).
Функции: модификация номеров для платных функций.
Не тестировалось. Всем пользователям рекомендуется протестировать самостоятельно.
Я пока не выкладываю взлом редких игр на Android... включая многие эмуляторы. Когда я начну играть на Android, тогда выложу.
(Исправлены проблемы с подписями, исправлены проблемы с экранированием строк, добавлена функция переименования классов (например, для совместного сосуществования), добавлены операции добавления/удаления методов и полей, добавлен поиск (по символам, методам, полям), улучшены функции текстового редактора, добавлен пул констант символов .dex)
В мобильной сети YD есть много интересных игр, но без денег их реально не поиграть. Поэтому...
Эта игра очень обманчивая. Начнем с нее.
Инструменты, которые мы используем: байт-код Dalvik и инструменты для распаковки на компьютере, подробности не описываются.
Сначала на компьютере находим строки для неудачной и успешной покупки.
2. Открываем наш APK с помощью нашего редактора байт-кода Dalvik.
3. Ищем найденные строки.
5. Меняем содержимое функции onUserOperCancel на содержимое onBillingSuccess, затем в мобильной игре при покупке при нажатии "не покупать/выйти" покупка считается успешной.
(Android-устройство в процессе ремонта).
〖Android〗 инструмент для взлома. Редактор байт-кода Dalvik
Ответы (4)
Йоси~ не понимаю
Как и Сяо Хун, технический новичок благодарит автора за分享
Форум уже есть, но всё равно поддержу
Хе-хе...
— Все ответы загружены —