Pengunaan Tools NETCAT
Halo semua, Kembali lagi disini..Pada tulisan kali ini kita akan sedikit mengenal tools yang powerful untuk komunikasi antar jaringan menggunakan TCP/UDP yaitu Netcat.
Baik langsung saja, Netcat digunakan untuk menghubungkan 2 komputer untuk berbagi sumber daya dan nama netcat juga diambil dari kata Network Concatenate.
Koneksi dapat dilakukan secara langsung antar perangkat komputer menggunakan TCP/UDP dan komunikasi bersifat dua arah yaitu client server, dan server client.
Karena dapat 2 arah, Pada security netcat juga dikenal dapat digunakan untuk membuat backdoor untuk akses komputer atau host melalui pintu belakang. Disini kita akan lihat beberapa contoh penggunaan Netcat.
1. Membuat koneksi TCP
Seperti yang sudah kita ketahui, Bahwa fungsi netcat adalah menghubungkan dan membuat komunikasi antar perangkat. Disini kita akan mencoba membuat sebuah komunikasi TCP sederhana menggunakan Netcat.
Server
netcat -l -p <Port>
Client
netcat <IP Address> <Port>
Pada server, kita menggunakan options -l yang digunakan untuk listening dan -p yaitu ditujukan untuk port berapa netcat akan melakukan listening koneksi TCP.
Kemudian setelah koneksi terbentuk, Maka kita bisa melakukan komunikasi sederhana antara client dan server, Komunikasi akan bersifat dua arah seperti yang sudah kita sebutkan diawal seperti berikut. Pada contoh disini saya menggunakan local komputer.
Kita juga bisa menambahkan options -u untuk koneksi UDP, Namun default nya netcat akan listening pada TCP jika tidak ditambahkan options.
2. Transfer File Menggunakan netcat
3. Scanning menggunakan netcat
Sebagai contoh disini pada server kita membuka Port 2389, Kemudian disisi client kita lakukan scanning pada port 1-2500, Kemudian dapat kita lihat bahwa port 2389 pada host tersebut open.
Terimakasih...
0 Comments