Selasa, 27 November 2012

Perbaikan Masalah Netcat Yang Tidak Mau Terkoneksi

ingin mengirimkan file dari Metasploitable ke Backtrack, menggunakan netcat. mengikuti ilmu yang terdapat di buku berjudul Netcat Power Tools , ternyata kalau mengikuti petunjuk di buku, yg mengatakan bahwa:

rumus untuk membuka koneksi server netcat , untuk menjalankan perintah push file:

nc -l -p [port] > [nama file]

contoh:

nc -l -p 80 > Jaringan.txt


kalau menjalankan perintah diatas, maka koneksi akan gagal dibuat. untuk memeriksa apakah daemon OS kita betul-betul sedang listening di port itu ( dalam contoh ini port 80 ), maka bisa dilakukan dengan perintah:

netstat -ntpl

apabila ada tulisan nc & port 80 didaftar listening nya , maka berarti netcat sudah berhasil listening  di port 80.


Ternyata cara yg dijelaskan di dalam buku tersebut tidak dapat dipergunakan, dikarenakan ternyata Linux tidak mendengarkan di port 80, setelah diketikan perintah. setelah browsing menemukan cara ini:

http://ubuntuforums.org/showthread.php?t=823940


maka perintah yg berhasil dijalankan adalah (ini di jalankan di komputer yg digunakan untuk menyimpan file hasil kiriman):

nc -l -p [nomer port] [nomer ip localhost] > [nama file]


sementara untuk perintah yg dijalankan di komputer yg mengirimkan file:

nc [nomer ip komputer tujuan] [port yg sama dengan yg dibuka/didengarkan

komputer tujuan] < [nama file yg dikirimkan]

contoh:

komputer server netcat/komputer yg menerima kiriman file:

nc -l -p 80 192.168.56.101 > Jaringan.txt

komputer yg mengirim file:

nc 192.168.56.101 80 < Jaringan.txt

Tidak ada komentar:

Posting Komentar