Netcat

netcat — პროგრამა, რომელიც გაგზავნის და მიღების საშუალებას იძლევა ქსელის მეშვეობით (TCP-თი ან UDP-თი).
მისი მრავალი სახის გამოყენების თვისებებისთვის ნეტკატს "TCP/IP-ს შვეიცარულ დანას" უწოდებენ.

 მაგალითები 

ფაილების გადატანა კომპიუტერი foo-დან კომპიუტერ bar-ში, 3333-ტე პორტზე (-l, listen (სმენა)):

  user@bar$ nc -l -p 3333 > backup.iso
  user@foo$ nc bar 3333 < backup.iso 

დაკავშირება 25-ე პორტზე (როგორც  ტელნეტი):

  nc mail.server.net 25

UDP (-u) პორტები 80-90 არიან თუ არა ღია 192.168.0.1 მისამართზე:

  nc -vzu 192.168.0.1 80-90

პაიპის შექმნა UDP-თი (-u), 1 წამის მოლოდინით (-w) loggerhost-ზე, 514-ე პორტზე:

  “echo ‘<0>message’ | nc -w 1 -u loggerhost 514″

 ვარიანტები 
პირველი ნეტკატის ვერსია არის იუნიქსის პროგრამა. მისი ავტორი
არის ცნობილი როგორც Hobbit-ი (ჰობიტი).
ვერცია 1.1 გამოუშვა 1996 წლის მარტს.

სხვადასხვა ნეტკატის ვერციები არსებობენ, სხვადასხვა ოპერაციული სისტემებისთვის:

- GNU netcat სულ თავიდან არის დაწერილი გიოვანი გიაკობის მიერ 

- ვინდოუსის (MS-Windows) ვერცია შექმნილი კრის ვისოპალის მიერ

- ვინდოუს ცეს (Windows CE აგრეთვე ცნობილი როგორც Windows Mobile) ვერცია 
გადატანილია ანდრეას ბიშოფის მიერ 

ზოგიერთ ოპერქციულ სისტემებში, შეცვლილ ვერციებს ქვიათ ხოლმე nc, ncat, pnetcat, socat, sock, socket, sbd.

socat-ი არის ყველაზე კომპლექსური ნეტკატისავით პროგრამა რახან უფრო მეტი შესაძლებლობები გააჩნია.

Cryptcat არის ნეტკატის ვერცია რომელიც შეიცავს კრიფტოგრაფიულ შესახლებლობებს.

 იხილეთ აგრეთვე 

  ტელნეტი

 Nmap

 რესურსები ინტერნეტში 
  OpenBSD nc(1) man page 
  GNU netcat
  Download Netcat for Windows -- Md5sum=37f2383aa4e825e7005c74099f8bb2c3
  Socat
  Netcat for Windows CE  (PocketPC, Windows Mobile)
  Guida a Netcat 
  Advanced Netcat Tutorial
  Netcat - a couple of useful examples 

კატეგორია:სტანდარტული იუნიქსის პროგრამები