Пожалуйста, обратите внимание, что пользователь заблокирован
Очень много людей пишут, мол проверь этот ли бот или не этот. Может вообще тут мульт продает. И я решил написать небольшой мануал как проверить самостоятельно это. Простите за ошибки, давно не спал)
В общем нам нужен будет только какой нибудь архиватор и блокнот. Ведь мы на коленке ^_^ Скажем ехали уже пьяные в электричке, а тут срочно нужно глянуть апк. Ну не беда. А блин еще apktool) ну это для второго этапа проверки.
Шаг первый который сразу должен придти вам в голову, это сверить ресурсы. Просто распаковываем два апк различных, обычным архивом и идем в папку res.
Что там интересного? И на что обратить внимание? (xml файды названия могут отличаться, если бот шифруется, но содержимое почти не меняется, сначало проверяем количество и выборочно содержимое)
Сравниваем через apktool
Выполняем команду
у нас появилась папка рядом идем туда и опять же смотрим по группам файлов
P.S. Спасибо Ar3s за идею , так же coru.ws. Если ты невьебенный кодер, то мы тебя ждем
В общем нам нужен будет только какой нибудь архиватор и блокнот. Ведь мы на коленке ^_^ Скажем ехали уже пьяные в электричке, а тут срочно нужно глянуть апк. Ну не беда. А блин еще apktool) ну это для второго этапа проверки.
Шаг первый который сразу должен придти вам в голову, это сверить ресурсы. Просто распаковываем два апк различных, обычным архивом и идем в папку res.
Что там интересного? И на что обратить внимание? (xml файды названия могут отличаться, если бот шифруется, но содержимое почти не меняется, сначало проверяем количество и выборочно содержимое)
- Папка drawable, mipmap. Там лежат картинки, сверяем на схожесть.
- Layout папка где хранятся описания всех окон(активити) тут, можно словить хороший детект для сверки)
- xml но если распаковывать так, там может и не быть файлов.
- Можем взять файл classes.dex и проверить его еще, но тут уже нужен будет софт. Кому интересно пишите, освещу как это делать.
Сравниваем через apktool
Выполняем команду
apktool d apk_name_file.apk
у нас появилась папка рядом идем туда и опять же смотрим по группам файлов
- AndroidManifest.xml важны файл, смотрим теги activity service permission. Если софт одинаковый, их количество должно совпадать или быть +-1 или 2
- Заходим в smali. В этой папке если почти все директории схожи по названияем, то бот скорее всего один и тот же. В корневой папке лежат файлы библиотек, которые использует софт, а так же свой код.
- Опять же res папка, но тут уже нас реально интересует values. Провряйте на схожесть, айди не обязательно должны совпадать, но визуально должно быть схоже.
P.S. Спасибо Ar3s за идею , так же coru.ws. Если ты невьебенный кодер, то мы тебя ждем