Latest web development tutorials

perintah linux nc

Linux perintah Daquan Linux perintah Daquan

Perintah Linux nc digunakan untuk mengatur router.

Pelaksanaan direktif ini dapat mengatur parameter dari router.

tatabahasa

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]

Parameter Deskripsi:

  • -g <gerbang> Mengatur gateway komunikasi router-hop, Anda dapat mengatur lemparan oh delapan.
  • -G <Nomor Point> Settings Sumber titik routing, nilainya sebagai kelipatan empat.
  • h bantuan online.
  • -i <keterlambatan dalam detik> Mengatur interval waktu untuk mengirimkan informasi dan komunikasi port scan.
  • -l menggunakan modus mendengarkan, mengontrol data yang masuk.
  • penggunaan langsung -n alamat IP, bukan melalui server nama domain.
  • -o <file output> tentukan nama file, transmisi data antara kode karakter heksadesimal ke dalam file dump disimpan.
  • -p <port komunikasi> Set port komunikasi pada host lokal.
  • -r nomor acak untuk menentukan port komunikasi host lokal dan remote.
  • -s <alamat sumber> Set alamat IP lokal host mengirim paket.
  • u Gunakan UDP protokol transport.
  • v Proses display instruksi eksekusi.
  • w <batas waktu dalam detik> Atur waktu untuk menunggu untuk koneksi.
  • -z 0 Gunakan input / output mode, digunakan hanya ketika port komunikasi scan.

contoh

TCP port scan

# nc -v -z -w2 192.168.0.3 1-100 
192.168.0.3: inverse host lookup failed: Unknown host
(UNKNOWN) [192.168.0.3] 80 (http) open
(UNKNOWN) [192.168.0.3] 23 (telnet) open
(UNKNOWN) [192.168.0.3] 22 (ssh) open

Scan 192.168.0.3 port kisaran 1-100

UDP port scan

# nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000

Memindai port tertentu

# nc -nvv 192.168.0.1 80 //扫描 80端口
(UNKNOWN) [192.168.0.1] 80 (?) open
y  //用户输入

Linux perintah Daquan Linux perintah Daquan