Cara Install Kali Linux di Android

Pada kesempatan kali ini saya akan membahas mengenai cara instal kali linux di android dan semoga dapat menambah pengetahuan teman-teman semua yang membaca ya.

Android pada dasarnya semua berbasis Linux, tetapi jenis sistem yang digunakan tidak sama seperti yang digunakan pada komputer PC.

Kalian tidak dapat menjalankan aplikasi Android pada distribusi linux biasa dan tentu tidak bisa menjalankan program linux atau yang umumnya disebut dengan kali linux android.

Linux ini merupakan bagian inti dari Android, namun Google belum menambahkan semua software dan library khusus yang sama pada komputer seperti Ubuntu.

Android hanya merupakan bagian dari turunan linux yang dikembangkan secara minim fungsional.

Walaupun begitu, perangkat android kalian tetap bisa menjalankan Kali Linux dengan menambah fungsional itu atau memperbaharui dan melakukan instalasi Kali Linux di perangkat kalian. Berikut caranya :

Mengapa Android tidak dapat menjalankan software desktop linux dan sebaliknya

Karena Android tidak menyertai server X grafis atau semua komponen GNU standar, maka kalian tidak bisa menjalankan aplikasi Linux di Android kalian dengan mudah.

Kalian harus menjalankan aplikasi yang dikembangkan khusus oleh Android itu sendiri.

Sebaliknya pada linux desktop, linux tidak menyertai mesin virtual Dalvik, sehingga tidak dapat menjalankan aplikasi Android.

Mesin virtual Dalvik dan semua perangkat lunak Android lainnya tidak dapat begitu saja dengan mudahnya diproses oleh semua mesin Linux versi desktop.

Kalian harus menambahkan fungsi dan komponen tambahan untuk membuat sebuah aplikasi Android dapat dijalankan pada versi desktop standar melalui Xorg.

Dan ini juga sama dilakukan oleh beberapa software emulator android seperti Bluestack, Nox Player dan lainnya.

Apa itu Kali Linux?

Kali Linux adalah sistem operasi yang mendistribusikan Linux berbasis Debian.

OS ini sengaja dirancang untuk keperluan forensik digital dan juga pengujian penetrasi.

Hingga sampai sekarang OS ini dikembangkan dan didanai oleh Offensive Security Ltd.

Kali Linux ini telah terinstall dengan lebih dari 300 program pengujian penetrasi.

Termasuk Armitage, nmap (pemindai port), Wireshark (penganalisis paket), John the Ripper (cracker kata sandi).

Dan juga Aircrack-ng (perangkat lunak untuk pengujian penetrasi nirkabel LAN), Burp suite dan OWASP ZAP (kedua pemindai keamanan aplikasi web).

Para pengembang Kali Linux ini bertujuan untuk membuat Kali Linux tersedia di perangkat ARM.

Kalian dapat menginstall dan menjalankan Kali Linux yang notabene operating sistem ini merupakan OS favorit para hacker.

Cara Menginstall Kali Linux di HP dan Tablet Android

Mudah saja karena ada sejumlah aplikasi dan skrip gratis dan non-gratis yang memungkinkan Android dapat menjalankan Debian Chroot di perangkat Android.

Ada beberapa pilihan untuk kalian dapat menjalankan Linux di dalam Chroot atau di luar Chroot.

Chroot pada sistem operasi Unix yaitu operasi yang mengubah direktori root.

Intinya chroot ini bertujuan untuk memungkinkan perangkat dapat memproses file sistem yang seharusnya secara legal tidak diperbolehkan.

Chroot ini kemudian digunakan untuk mengganti direktori root dengan Kali Linux yang terpasang dan shell bash.

Cara Install Kali Linux di Android

Kemudian dibuka untuk memungkinkan kalian dalam mengendalikan Kali Linux ini seperti booting OS.

Hal-hal yang harus kalian lakukan sebelum memulai Menginstall dan menjalankan Distubution Linux di Android yaitu sebagai berikut:

  1. Pastikan perangkat Android kalian telah di rooting
  2. Pastikan perangkat kalian menjalankan minimum Android 2.1
  3. Pastikan Android kalian mendukung Loop Device, untuk mengeceknya bisa dengan menggunakan aplikasi yang dapat kalian unduh dari Play Store
  4. Minimal 5 GB kapasitas penyimpanan internal atau eksternalnya tersisa.
  5. Jaringan Internet yang cepat dan juga stabil. Ini sangat penting karena file kali linux cukup besar.

Daftar Aplikasi dan File Yang Dibutuhkan

1.SuperSU

SuperSU ini merupakan salah satu aplikasi populer android yang digunakan untuk mengelolaan hak akses Superuser rooting untuk semua aplikasi pada perangkat kalian yang memerlukan rooting.

2.BusyBox 

BusyBox merupakan aplikasi android yang menyediakan beberapa tool Unix yang digabungkan dalam satu file executable.

Aplikasi ini juga dapat dijalankan di berbagai komponen POSIX seperti Linux, Android, dan FreeBSD.

3.Terminal Emulator

Terminal (juga biasa dikenal dengan shell and console) merupakan aplikasi dimana kalian bisa menjalankan perintah atau command secara langsung.

4.JuiceSSH

JuiceSSH merupakan aplikasi ssh client yang digunakan untuk menghubungkan Kali Linux melalui command line interface.

5.VNC Viewer 

Android VNC Viewer Android ini digunakan untuk menghubungkan perangkat android ke PC kalian dari jarak jauh melalui perangkat Android kalian.

6.Linux Deploy

Aplikasi ini merupakan perangkat lunak open source untuk instalasi sistem GNU / Linux yang cepat dan juga mudah di perangkat Android kalian.

Aplikasi ini memungkinkan kalian untuk dapat membuat disk image pada SD Card, menginstall dan medistribusikan OS.

7.File IMG Kali Linux

File Kali Linux ini sendiri berukuran 2.0 GB dalam bentuk compressed dan setelah di ekstrack akan menambah jadi 4.5 GB termasuk tool securitynya.

Kalian dapat memilih Light OS jika kalian tidak memerlukan tool security. Tapi tentunya semua ini penting untuk mengantisipasi hal-hal yang tidak diinginkan.

8.Linux Complete Installer (Cadangan)

Aplikasi android ini merupakan cadangan jika Linux Deploy suatu saat ternyata tidak berfungsi atau tidak mendukung di perangkat Android kalian.

5 Langkah Menginstall Kali Linux di Semua Android.

Sebelum kalian melangkah ke penerapan dibawah ini, buka aplikasi SuperSU terlebih dahulu, kemudian berikan izin hibah atau Grant ke aplikasi BusyBox, Terminal Emulator, dan Linux Deploy.

Download File Kali Linux

Download kalilinux.FULL.ext4.20131031.zip dari tautan yang disedikan di bagian “Aplikasi dan File Yang Dibutuhkan” sebelumnya.

Ekstrak ke Desktop dengan menggunakan alat kompresi favorit kalian misalnya Winrar.

Di dalam file zip ini akan ada dua nama file “Kali_Linux.img” dan “Kali_linux.img.md5” copy file “Kali_Linux.img” ke Android Device.

Buat Folder Kosong

Buat folder kosong di sdcard atau direktori penyimpanan internal dan kalian beri nama folder Kali.

Kemudian kalian letakkan file Kali_Linux.img didalam direktori folder Kali ini.

Dan jangan lupa kalian catat jalur atau folder Kali ini, maka kalian akan membutuhkannya nanti.

Aktifkan USB Debugging
Aktifkan USB Debugging, jika kalian bingung.

Install BusyBox

Buka Aplikasi BusyBox dan pastikan kalian telah memberikan izin root untuk semua aplikasi yang didownload dari SuperSu.
Terminal Emulator dan Linux ini juga membutuhkan izin root.

Jika kalian tidak memberikan izin root untuk Aplikasi BusyBox, maka tidak akan terbuka.

Setelah kalian mendapatkan izin root ke App, maka BusyBox akan mulai dapat membaca dan mengganti android Symlink alihkan atau klik tab “Install Busybox” untuk mengganti symlink dengan aplikasi BusyBox.

Selanjutnya, kalian klik tombol “Install” dan tunggu sampai BusyBox menyelesaikan proses instalasinya dan mengganti semua sistem symlink dengan link BusyBox.

Jalankan Aplikasi Linux Deploy

Setelah kalian sudah selesai menginstall BusyBox, tutup aplikasinya tapi jangan “Uninstall” aplikasinya karena akan berguna nantinya.

Kini BusyBox telah berhasil mengganti semua symlink.
Buka aplikasi Linux Deploy dan kalian berikan izin root di SuperSU.

Klik pada tombol “Properties” pada pojok kiri bawah layar.
Tombol ini terlihat seperti tombol Download pada umumnya.

Selanjutnya akan muncul dengan serangkaian pilihan mengenai jenis Instalasi yang kalian butuhkan.

Kalian akan dapat melihat pilihan bertuliskan Distribution, Architecture, Distrubution suite dan Installation Path.

Pilihan ini yang akan kalian ubah nantinya sesuai perangkat kalian. Selebihnya ikuti seperti arahan dibawah ini :

  • Distribution: Kali Linux
  • Architecture: armhf
  • Installation path: Pilih folder dimana Anda menyimpan file Kali_linux.img
  • Installation type: File
  • Distribution suite: kali-rolling

Selanjutnya pada menu “Properties : Linux”, pastikan kalian telah mencentang pilihan “Enable” pada “Allow to use a SSH server”.

Selain itu pastikan kalian telah mengaktifkan “Mount points” untuk memungkinkan sistem mounting file android linux.
Selebihnya itu saja langkah-langkah konfigurasi yang dibutuhkan.

Setelah kalian mendownload file img dan mengingat lokasi folder path gambar yang benar maka kalian cukup klik “configure” dan linux kalian akan boot up.

Tunggu sampai kalian mendapatkan pesan arahan “Deployed”.
Selanjutnya kalian cukup klik “Start” untuk boot Kali Linux.

Setelah semua perangkat loop telah dipasang dan ssh dan vnc dimulai tanpa kesalahan.

Langkah selanjutnya kalian biarkan perangkat terhubung ke Linux Sistem dengan menggunakan VNC viewer atau JuiceSSH.

Buka Vnc Viewer di tipe Address type localhost atau 127.0.0.1 atau alamat Ip yang ditampilkan pada linux deploy.

Yaitu 127.0.0.1::5900 ketik password aaa2a710 maka kalian akan mendapatkan Graphical User Interface dari sistem Linux.

Untuk mengakses Linux melalui terminal maka kalian gunakan username JuiceSSH yaitu android dan passwordnya adalah aaa2a710.
Ketik sudo -i untuk kalian mendapatkan root pada sistem linux.

Sekarang kalian tidak perlu lagi membawa laptop karena ini dapat dilakukan hanya dengan menggunakan smartphone Android dan pastikan kalian menyediakan port forwarding.

Setelah proses ini selesai, maka kalian sudah bisa menggunakan Kali Linux di smartphone android milik kalian.

Kesimpulan

Semua perangkat Android tidak sama dikarenakan setiap perangkat memiliki pilihan dan sistem file yang berbeda.

Butuh waktu seminggu untuk dapat mennyelesaikan dan menjalankan Linux di android tanpa masalah.

Saya juga menggunakan bootscript yang berasal dari Linux Complete Installer untuk membantu mengetahui kesalahan dan juga solusi.

Berikut adalah 5 masalah umum yang paling sering dialami ketika hendak menginstall kali linux di android.

  • Tidak dapat execute script karena hak akses atau isi root.
  • Gagal mencari loop device. Loop Device missing.
  • Tidak dapat membuat loop device.
  • Gagal attach file img ke loop device.
  • Tidak dapat mount loop device.

Setiap masalah pasti punya solusinya.
Ini merupakan kesalahan yang umum dialami.

Harap kalian tidak menemukan kesalahan seperti ini.
Jangan ragu untuk berkomentar dibawah ini jika mengalami masalah tersebut.

Nah, itulah tadi informasi yang dapat saya bagikan kali ini kepada teman-teman semua mengenaicara install kali linux di android.

Semoga artikel ini memberi manfaat bagi kalian semua yang membaca dan jangan lupa untuk membaca artikel-artikel saya yang lainnya ya.

Related Post to Cara Install Kali Linux di Android