Взлом игры для Android
Так как у меня пока нет опыта пентестинга мобильных устройств, я решил попробовать свои силы во взломе игр для Android.
Взлом игр для Android — Введение
Этот пост будет немного расплывчатым, так как я не хочу отдавать все подряд этой игре, и я до сих пор играю в нее для удовольствия.
Тем не менее, я надеюсь, что это достойный пример одного из способов изменения локальных данных сохранения для игр Android.
Резервное копирование данных
В первую очередь, поскольку у меня не было рута, мне нужно было получить список установленных пакетов.
[электронная почта защищена]:~/android$ adb shell 'pm list packages -f' пакет:/data/app/com.google.android.youtube-2/base.apk=com.google.android.youtube пакет:/data/app/dev.games.mygame-1/base.apk=dev.games.mygame <...отрезать...>
Как только я узнал имя base.apk, пришло время сделать резервную копию файлов в моей локальной системе.
[электронная почта защищена]:~/android$ adb backup -f mygame. ab -noapk dev.games.mygame Теперь разблокируйте устройство и подтвердите операцию резервного копирования.
С помощью Android Backup Extractor мне удалось получить tar-архив файлов из файла резервной копии ADB.
[электронная почта защищена]:~/android$ java -jar abe.jar распаковать mygame.ab mygame.tar Резервная копия зашифрована, введите пароль (НЕ будет отображаться): Пароль:
Следующим шагом было получить (по порядку) список всех файлов в архиве, так как он понадобится мне позже, когда я захочу восстановить архив.
[электронная почта защищена]:~/android$ tar -tf mygame.tar > mygame.list
Анализ файлов
Имея в руках список файлов, пришло время распаковать архив и просмотреть файлы.
[электронная почта защищена]:~/android$ tar -xvf mygame.tar x приложения/dev.games.mygame/_manifest x приложения/dev.games.mygame/r/app_data x приложения/dev.games.mygame/r/app_data/UserInfo.usr x apps/dev.games.mygame/r/app_data/PlayerDataBackup1. txt x приложения/dev.games.mygame/r/app_data/PlayerData.txt x apps/dev.games.mygame/r/app_data/PlayerDataBackup2.txt x apps/dev.games.mygame/r/app_data/PlayerDataBackup3.txt x apps/dev.games.mygame/r/app_data/PlayerDataBackup4.txt <...отрезать...>
Взлом Android-игр — редактирование значений и восстановление архива
Уже в первых нескольких файлах я понял, что PlayerData.txt — это то, на что я хотел бы взглянуть.
Открыв каталог и просмотрев файл PlayerData.txt, я нашел строку, которую хотел изменить.
После того, как я изменил указанную строку, пришло время восстановить мой tar-архив.
[электронная почта защищена]:~/android$ cat mygame.list | pax -wd > mygame-edited.tar
После восстановления tar мне нужно было создать новый файл резервной копии ADB, чтобы его можно было восстановить на устройстве.
[электронная почта защищена]:~/android$ java -jar abe.jar pack mygame-edited.tar mygame-edited.ab
И последнее, но не менее важное: мне пришлось восстановить отредактированный файл ab на устройстве.
[электронная почта защищена]:~/android$ adb restore mygame-edited.ab Теперь разблокируйте устройство и подтвердите операцию восстановления.
Когда все было на месте, пришло время проверить предмет в игре.
Как видно из скриншота, новые значения элемента соответствуют измененным значениям из файла PlayerData.txt.
Взлом игры для Android — Заключение
Я знаю, что это было немного расплывчато, но я пока не хотел, чтобы кто-то испортил эту игру (или разработчик понял это).
Тем не менее, если у вас есть какие-то конкретные вопросы или другие игры, на которые, по вашему мнению, мне следует взглянуть, то я определенно буду готов попробовать!
Рэй Дойл
Рэй Дойл — заядлый пентестер, энтузиаст безопасности и знаток пива, проработавший в ИТ уже почти 16 лет. От создания машин и программного обеспечения до их взлома и разрушения; он все сделал. Чтобы доказать это, он получил сертификаты ОБСЕ, OSCP, eCPPT, GXPN, eWPT, eWPTX, SLAE, eMAPT, Security+, ICAgile CP, ITIL v3 Foundation и даже сертификат sabermetrics!
В настоящее время он работает старшим штатным инженером по состязательности в Avalara, а его предыдущая должность была главным консультантом по тестированию на проникновение в Secureworks.
Эта страница содержит ссылки на продукты, от которых я могу получить компенсацию без каких-либо дополнительных затрат для вас. Посмотрите мою страницу раскрытия партнерской информации здесь. Как партнер Amazon, я зарабатываю на соответствующих покупках.
10 лучших приложений для взлома игр для Android в 2023 году
Игры на Android-смартфонах — популярное времяпрепровождение для многих молодых людей во всем мире. Но в настоящее время большинство видеоигр содержат неприятные элементы, которые лишают игровой опыт удовольствия и превращают его в утомительное занятие. Чтобы помочь им избавиться от раздражающих аспектов видеоигр, чтобы они могли наслаждаться игрой, многие заядлые геймеры прибегают к приложениям для взлома игр. Вам нужно использовать лучшие чит-приложения для Android-смартфонов, чтобы сделать это правильно.
1. Xmodgames:
Одной из лучших программ для взлома игр является Xmodgames, которая позволяет модифицировать игры на Android-смартфоне с root-правами. Эта программа для взлома игр отлично подходит для игры во все виды видеоигр, поскольку она предлагает удивительные советы, которые сделают игру еще увлекательнее и упростят ее.
2. AndroRAT:
AndroRAT — это программа для Windows, предназначенная для тех, кому нужно простое и эффективное программное обеспечение для удаленного управления устройствами Android. К системе, на которую загружено приложение, можно подключить планшет или смартфон и активировать программу. Затем пользователи могут добавить номер порта или IP-адрес для удаленного подключения к вторичному устройству с помощью программы.
3. Cheat Engine:
Какое-то время Cheat Engine сохраняет за собой позицию одного из лучших приложений для Android для взлома игр. Это программное обеспечение может управлять различными известными играми и программами с постоянными улучшениями. Программа позволяет настраивать уровни сложности однопользовательских игр и устранять любые трудности, которые могут у вас возникнуть.
4. SB Game Hacker APK:
По сравнению с большинством других программ, SB Game Hacker Apk представляет собой твик для игр Android, который прост в установке и использовании. Программное обеспечение для взлома игр для Android SB Game Hacker помогает вам получить дополнительные деньги и жизни для оптимизации вашего игрового процесса. Вы должны рутировать свой смартфон, чтобы использовать это приложение, поэтому сделайте это перед загрузкой игры.
5. HackerBot:
Действуя как Cheat Engine на базе Android, эта программа для взлома игр предоставляет программные исправления для игровых программ. Это связано с большим объемом информации, связанной с игровым процессом, включая советы, лайфхаки и приемы на нескольких платформах, доступных в этом приложении.
6. Freedom APK:
Для рутированных смартфонов Freedom APK — это фантастическая программа для взлома игр. Вы можете получить программы бесплатно с этим, одним из лучших приложений для взлома игр для Android. С Freedom APK вы также можете получить доступ к игровой валюте, монетам, новым уровням и премиальным материалам.
7. Creehack Games Hacking:
Если вы хотите бесплатно играть в различные видеоигры на своем Android-смартфоне, Creehack Game Hacking — один из лучших доступных инструментов для взлома игр. Вы можете обойти все ограничения и играть в любимую игру, не тратя денег, воспользовавшись программой для взлома игр Creehack.
8. Игровая карта Leo:
Игровая карта Leo — отличный инструмент для взлома игр, который позволяет бесплатно получать доступ к различным играм для Android. Он немного напоминает CreeHack. Вам не нужно рутировать свой смартфон, чтобы использовать эту программу. С помощью этого игрового хакера без корневого приложения вы можете покупать столько предметов в приложении, сколько захотите. Тот факт, что Leo Play Card работает практически со всеми приложениями, является его сильной стороной.
9. cSploit:
Этот инструмент для тестирования на проникновение позволяет сканировать сети Wi-Fi и локальные хосты.