Mungkin sudah banyak blogger di luar sana yg memberikan tutorial cara install kali linux namun lebih banyak dari mereka memberikan tutorial untuk perangkat komputer saja entah melalui virtual box atau dual boot dengan flashdisk
Maka dari itu di sini saya akan memberikan tutorial Cara install kali linux di android tanpa harus memiliki akses root menggunakan aplikasi termux
Walaupun Sebenarnya untuk menginstall kali linux di android kita bisa menggunakan linux deploy atau complete linux installer atau bisa juga dengan nethunter namun kekuranganya ialah perangkat yg di gunakan harus dalam keadaan root
Cara Install Kali Linux Di Android Menggunakan Termux Tanpa Root
Sebelum kita menginstall kali linux di android ada baiknya menginstall termux terlebih dahulu namun jika sudah kalian bisa langsung mengikuti panduan install kali linux di android di bawah ini
Langkah pertama
Lakukan update dan upgrade dengan perintah
apt update && apt upgrade
Langkah kedua
Install beberapa package berikut ini
apt install wget proot
Langkah ketiga
Download chroot kali dengan perintah berikut
wget https://build.nethunter.com/kalifs/kalifs-20171013/kalifs-arm64-full.tar.xz (arm64 full)
wget https://build.nethunter.com/kalifs/kalifs-20171013/kalifs-armhf-full.tar.xz (arm32 full)
wget https://build.nethunter.com/kalifs/kalifs-20171013/kalifs-arm64-minimal.tar.xz (arm64 minimal)
wget https://build.nethunter.com/kalifs/kalifs-20171013/kalifs-amd64-minimal.tar.xz (arm32 minimal)
Catatan: Jika ingin menginstall kali linux dengan tools hacking yg sudah di install pilih versi full namun jika ingin menginstall manual pilih versi minimal, Dan untuk kapasitas setelah di extrack versi full bisa mencapai 13gb sedangkan untuk versi minimal ialah 4gb, Jadi di sesuaikan sendiri
Langkah keempat
lakukan symlink terhadap file chroot yg sudah di download tadi
proot --link2symlink tar -xf kalifs-arm64-full.tar.xz
Catatan: Tulisan kalifs-arm64-full.tar.xz kalian ganti sesuai versi dari chroot yg kalian download contoh kalifs-armhf-full.tar.xz (arm32 full) kalifs-armhf-minimal.tar.xz (arm32 minimal) kalifs-arm64-minimal.tar.xz (arm64 minimal)
Langkah kelima
sekarang kita akan buat file bash untuk masuk ke chroot kali linux copas perintah berikut
echo "proot --link2symlink -0 -r kali-arm64 -b /dev/ -b /sys/ -b /proc/ -b /data/data/com.termux/files/home -b /system -b /mnt /usr/bin/env -i HOME=/root PATH=/usr/local/sbin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/games:/usr/local/games TERM=$TERM /bin/bash --login" > termuxkali.sh
Catatan: Perhatikan tulisan kali-arm64 di atas itu adalah nama folder dari chroot yg sudah kita extrak dan lakukan symlink sebelumnya, Ganti tulisan tersebut jika chroot yg kalian download sebelumnya merupakan versi armhf (arm32)
Langkah keenam
Berikan permission agar file tersebut dapat di jalankan serta perbaiki variabel path file tersebut dengan perintah berikut
chmod 777 termuxkali.sh && termux-fix-shebang termuxkali.sh
Langkah terakhir
Ketik ./termuxkali.sh pada terminal termux maka kita akan masuk ke chroot kali linux
Jika terdapat masalah terhadap koneksi internetnya lakukan fix dns dengan perintah berikut
echo "nameserver 8.8.8.8" > etc/resolv.conf