Если вы когда-либо пользовались Evil-Droid, вы, вероятно, сталкивались с различными проблемами. Чтобы избавить вас от блужданий по интернету в поисках форумов и видео, посвящённых решению каждой из этих проблем, мы создали эту статью, чтобы вы могли использовать этот мощный инструмент без лишних хлопот.
Мы предполагаем, что вы успешно установили инструмент и не столкнетесь с какими-либо серьезными трудностями. Процедура подробно описана на этом официальном сайте Evil-Droid.
Первая распространенная ошибка, с которой можно столкнуться, — это ошибка «Ошибка подключения».
Глава 1: Ошибка подключения
Чтобы решить эту проблему, мы выполним следующие команды.
cd Evil-Droid
sudo nano evil-droid
Убедитесь, что ваш файл конфигурации выглядит так, как показано на рисунке ниже.
(Это может быть также: ≠ 0 или =1 по вашему выбору.)
Затем сохраните и выйдите:
ctrl + g + enter
ctrl + x + enter
Теперь мы решили проблему с подключением, но затем вы запускаете программу и пытаетесь внедрить первую полезную нагрузку в APK, и вы сталкиваетесь с этой ошибкой:
Глава 2. [!] Не удалось проверить подписанные артефакты
Чтобы решить эту проблему, первое, что мы сделаем, это перейдем по следующему адресу: https://bitbucket.org/iBotPeaches/apktool/downloads/ .
Оттуда вы загрузите .jar-файл Apktool версии 2.4.1 (я протестировал множество из них, но именно эта мне подошла).
Теперь перейдите по ссылке:
Теперь замените существующий jar-файл скачанным и переименуйте его в apktool.jar. После этого откройте прикреплённый текстовый файл, введите версию (2.4.1), сохраните и закройте.
Прежде чем снова запустить приложение, необходимо выполнить ещё один шаг: выбрать версию JDK, работающую с этим apktool.jar. В данном случае это версия 11.
Вот команды:
sudo apt-get install openjdk-11-jdk-headless
sudo update-alternatives –config java
Выберите вариант 1, который соответствует версии 11.
Теперь снова запустите программу Evil Droid, и вы увидите, что перед тем, как приступить к проверке, она задаст вам ряд вопросов (как показано на рисунке ниже), на которые вы можете ответить, используя пример с картинки.
Если всё пройдёт успешно, проверка и подписание будут продолжены. Однако вы также можете столкнуться со следующей ошибкой, как показано на рисунке ниже. Эта ошибка обычно возникает после устранения предыдущей.
Глава 3. [!] Не удалось выровнять перекомпилированный APK
Чтобы решить эту проблему, нам потребуется выполнить ряд команд, которые вы увидите ниже.
Шаг № 1
судо нано /etc/apt/sources.list
Шаг № º2
В файле конфигурации вам необходимо внести следующие изменения:
#deb http://.kali.org./kali kali-rolling main contrib non-free non-free-firmware
deb http://ftp.de.debian.org/debian buster main
затем вы можете сохранить и выйти:
ctrl + g + enter
ctrl + x + enter
Шаг № 3
Теперь выполните следующие команды:
sudo apt – -purge удалить zipalign
обновление sudo apt
sudo apt install zipalign
И вот, после всех этих приключений, вы сможете управлять своим Evil-Droid без каких-либо проблем до следующего раза.
Мы предполагаем, что вы успешно установили инструмент и не столкнетесь с какими-либо серьезными трудностями. Процедура подробно описана на этом официальном сайте Evil-Droid.
Первая распространенная ошибка, с которой можно столкнуться, — это ошибка «Ошибка подключения».
Глава 1: Ошибка подключения
Чтобы решить эту проблему, мы выполним следующие команды.
cd Evil-Droid
sudo nano evil-droid
Убедитесь, что ваш файл конфигурации выглядит так, как показано на рисунке ниже.
(Это может быть также: ≠ 0 или =1 по вашему выбору.)
Затем сохраните и выйдите:
ctrl + g + enter
ctrl + x + enter
Теперь мы решили проблему с подключением, но затем вы запускаете программу и пытаетесь внедрить первую полезную нагрузку в APK, и вы сталкиваетесь с этой ошибкой:
Глава 2. [!] Не удалось проверить подписанные артефакты
Чтобы решить эту проблему, первое, что мы сделаем, это перейдем по следующему адресу: https://bitbucket.org/iBotPeaches/apktool/downloads/ .
Оттуда вы загрузите .jar-файл Apktool версии 2.4.1 (я протестировал множество из них, но именно эта мне подошла).
Теперь перейдите по ссылке:
Теперь замените существующий jar-файл скачанным и переименуйте его в apktool.jar. После этого откройте прикреплённый текстовый файл, введите версию (2.4.1), сохраните и закройте.
Прежде чем снова запустить приложение, необходимо выполнить ещё один шаг: выбрать версию JDK, работающую с этим apktool.jar. В данном случае это версия 11.
Вот команды:
sudo apt-get install openjdk-11-jdk-headless
sudo update-alternatives –config java
Выберите вариант 1, который соответствует версии 11.
Теперь снова запустите программу Evil Droid, и вы увидите, что перед тем, как приступить к проверке, она задаст вам ряд вопросов (как показано на рисунке ниже), на которые вы можете ответить, используя пример с картинки.
Если всё пройдёт успешно, проверка и подписание будут продолжены. Однако вы также можете столкнуться со следующей ошибкой, как показано на рисунке ниже. Эта ошибка обычно возникает после устранения предыдущей.
Глава 3. [!] Не удалось выровнять перекомпилированный APK
Чтобы решить эту проблему, нам потребуется выполнить ряд команд, которые вы увидите ниже.
Шаг № 1
судо нано /etc/apt/sources.list
Шаг № º2
В файле конфигурации вам необходимо внести следующие изменения:
#deb http://.kali.org./kali kali-rolling main contrib non-free non-free-firmware
deb http://ftp.de.debian.org/debian buster main
затем вы можете сохранить и выйти:
ctrl + g + enter
ctrl + x + enter
Шаг № 3
Теперь выполните следующие команды:
sudo apt – -purge удалить zipalign
обновление sudo apt
sudo apt install zipalign
И вот, после всех этих приключений, вы сможете управлять своим Evil-Droid без каких-либо проблем до следующего раза.