The Ultimate Guide to Troubleshooting your Evil-Droid problems

Cybersecurity Hacking

If you’ve ever used Evil-Droid, you’ve probably encountered a variety of issues to solve. In order to save you from wandering all over the internet searching for forums and videos to separately address each of these problems, we have created this post so that you can use this powerful tool without any further hassle.

We’ll assume that you successfully installed the tool, and you won’t encounter any major complications, also the procedure is clearly detailed on this website Official Evil-Droid

The first common error to encounter is the “Connection Failed” error.

Chapter 1: Connection Failed

To resolve this issue, we will execute the following commands.

cd Evil-Droid

sudo nano evil-droid

Make sure your configuration file looks like the image below.

(It could be also: ≠ 0 or =1 you choose.)

Then save and exit:

ctrl + g + enter

ctrl + x + enter

Now we solved the connection issue, but then you run the program and when you try to inject your first payload into the APK, and you encounter this error:

Chapter 2. [!] Failed to verify signed artifacts

To solve this issue, the first thing we will do is go to the following address: https://bitbucket.org/iBotPeaches/apktool/downloads/.

From there, you will download the .jar file of Apktool, version 2.4.1 (I tested a lot of them but that is the one that worked for me).

Now go to:

Now you should replace the existing .jar file with the one you downloaded and rename it to be called apktool.jar. After that, open the attached text file and input the version (2.4.1), save it, and close it.

Before proceeding to run the application again, we must perform another step, which is choosing the specific version of JDK that works with this apktool.jar. In this case, it is the version 11.

Here are the commands:

sudo apt-get install openjdk-11-jdk-headless

sudo update-alternatives –config java

Choose option 1, which corresponds to version 11.

Now, run the Evil Droid program again, and you will see that before proceeding with the verification, it will ask you a series of questions (as shown in the figure below), to which you can respond using the example from the picture.

If everything goes well, it will proceed with verification and signing. However, it’s also possible that you may encounter the following error, as shown in the picture below. This error tends to occur after resolving the previous one.

Chapter 3. [!] Failed to align recompiled APK

To solve this issue, we will need to execute a series of commands, which you will see below.

Step 1

sudo nano /etc/apt/sources.list

Step N º2

Once inside the configuration file, you will need to make the following changes:

#deb http://.kali.org./kali kali-rolling main contrib non-free non-free-firmware

deb http://ftp.de.debian.org/debian buster main

then you can save and exit:

ctrl + g + enter

ctrl + x + enter

Step 3

Now, execute the following commands:

sudo apt -purge remove zipalign

sudo apt update

sudo apt install zipalign

And that is it after all these adventures, you should be able to run your Evil-Droid without any issues until next time.

Smouk out!

If you liked what you saw, you might be interested in our Hacking Android course, part of our Subscriber PRO training.