Αν έχετε χρησιμοποιήσει ποτέ το Evil-Droid, πιθανότατα θα έχετε αντιμετωπίσει διάφορα προβλήματα που πρέπει να λύσετε. Προκειμένου να σας γλιτώσουμε από το να περιπλανηθείτε σε όλο το διαδίκτυο αναζητώντας φόρουμ και βίντεο για να αντιμετωπίσετε ξεχωριστά κάθε ένα από αυτά τα προβλήματα, δημιουργήσαμε αυτή τη δημοσίευση, ώστε να μπορείτε να χρησιμοποιήσετε αυτό το ισχυρό εργαλείο χωρίς περαιτέρω ταλαιπωρία.
Θα υποθέσουμε ότι εγκαταστήσατε με επιτυχία το εργαλείο, και δεν θα αντιμετωπίσετε σημαντικές επιπλοκές, επίσης η διαδικασία περιγράφεται με σαφήνεια σε αυτόν τον ιστότοπο Official Evil-Droid
Το πρώτο συνηθισμένο σφάλμα που αντιμετωπίζετε είναι το σφάλμα “Αποτυχία σύνδεσης”.
Table of Contents
Κεφάλαιο 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.
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.
Αν όλα πάνε καλά, θα προχωρήσει στην επαλήθευση και την υπογραφή. Ωστόσο, είναι επίσης πιθανό να αντιμετωπίσετε το ακόλουθο σφάλμα, όπως φαίνεται στην παρακάτω εικόνα. Αυτό το σφάλμα τείνει να εμφανίζεται μετά την επίλυση του προηγούμενου.
Κεφάλαιο 3. Απέτυχε το recompiled του APK που μεταγλωττίζεται εκ νέου
Για να λύσουμε αυτό το πρόβλημα, θα πρέπει να εκτελέσουμε μια σειρά εντολών, τις οποίες θα δείτε παρακάτω.
Βήμα Nº 1
sudo nano /etc/apt/sources.list
Βήμα N º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
Βήμα Nº 3
Τώρα, εκτελέστε τις ακόλουθες εντολές:
sudo apt – -purge remove zipalign
sudo apt update
sudo apt install zipalign
Και μετά από όλες αυτές τις περιπέτειες, θα πρέπει να είστε σε θέση να τρέξετε το Evil-Droid σας χωρίς προβλήματα!