netcat

Alapszintű port szkennelés - Avagy hogyan ellenőrizhetjük Linux szerverünk biztonságát az illetéktelen behatolókkal szemben (2. oldal)

botond küldte be 2022. 10. 23., v – 09:35 időpontban
A kívülről történő port ellenőrzéskor port scan (port letapogatás) műveletet hajtunk végre a vizsgálni kívánt számítógépen, hogy kiderítsük hogy mely portok vannak nyitva, milyen szolgáltatások figyelik ezeket a portokat, stb. Port szkennelést általában a rendszergazdák a kiszolgáló biztonsági ellenőrzésének céljából hajtják végre, de sajnos gyakran rosszindulatú támadók is használják a kiszemelt célszámítógép gyenge pontjainak feltérképezésére. Ezen az oldalon átnézzük a Netcat program különböző implementációinak alapszintű használatát.

nc.openbsd (Netcat OpenBSD)

Az nc.openbsd Linux parancs manual oldala és súgója. Az nc (vagy netcat) segédprogram szinte mindenre használható, beleértve a TCP, UDP vagy UNIX-domain socketekkel kapcsolatos dolgokat. Képes TCP-kapcsolatokat nyitni, UDP-csomagokat küldeni, tetszőleges TCP- és UDP-portokon figyelni, port szkennelést végezni, és kezelni az IPv4-es és IPv6-os hálózatokat is. A telnet-tel szemben az nc szépen szkriptez, és a hibaüzeneteket is megfelelően a szabványos hibakimenetre (stderr) küldi a szabványos kimenet (stdout) helyett, mint ahogyan a telnet.

nc.traditional (Netcat traditional)

Az nc.traditional Linux parancs manual oldala és súgója. A netcat egy egyszerű unix segédprogram, amely adatokat olvas és ír hálózati kapcsolatokon keresztül, TCP vagy UDP protokoll használatával. Úgy tervezték, hogy egy megbízható "backend" eszköz legyen, amely közvetlenül használható, vagy könnyen vezérelhető más programok és szkriptek által. Ugyanakkor egyben funkciókban gazdag hálózati hibakereső és felderítő eszköz is, hiszen szinte bármilyen kapcsolatot képes létrehozni, amire csak szükség lehet, és számos érdekes beépített képességgel rendelkezik.