Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 1528|Válasz: 0

[linux] Linux rendszerek NC-t használnak TCP portok meghallgatására

[Linket másol]
Közzétéve 2024. 12. 05. 15:39:10 | | | |
Követelmények: Tesztelned kell a tűzfal funkciót, hallgatnod kell a Linux szerver portját, és tesztelni, hogy a kliens tud csatlakozni a szerver portjához.

Szemle:

A Windows NC parancsokat használ annak tesztelésére, hogy az UDP port csatlakoztatva-e
https://www.itsvse.com/thread-9548-1-1.html
Az NC egy hatékony hálózati parancssoros eszköz Linux alatt, amelyet főként TCP, UDP, UNIX domain socket-hez használnak, megbízható háttéreszköznek tervezték, amelyet más programok rugalmasan irányíthatnak, és "svájci kése" hírnevű rendszergazdának kell elsajátítania azt.

A Linux telepítési parancsa a következő:

A gyakori paraméterek a következők:

NCAT 7,50
Usage: ncat [options] [hostname] [port]

Az opciók időtartama másodperceket feltételez. Csatolj 'ms'-et ezredmásodpercekre,
's' másodpercekre, 'm' percekre, vagy 'h' órákra (pl. 500ms).
  -4 Csak IPv4 használata
  -6 Csak IPv6 használata
  -U, --unixsock Csak Unix domain socketeket használjunk
  -C, --crlf Használj CRLF-et EOL szekvenciához
  -c, --sh-exec <command> Végrehajtja a megadott parancsot /bin/sh segítségével
  -e, --exec <command> Végrehajtja a megadott parancsot
      --lua-exec <filename> Végrehajtja a megadott Lua szkriptet.
  -g hop1[,hop2,...]         Laza forrású útvonalugrási pontok (maximum 8)
  -G <n> Laza forrású útvonalugró mutató (4, 8, 12, ...)
  -m, --max-conns <n> Maximális <n> egyidejű kapcsolatok
  -h, --súgsz Jelenítsd meg ezt a súgó képernyőt
  -d, --<time>késleltetés Várj olvasás/írás között
  -o, --kimenet <filename> Dump session adatot egy fájlba
  -x, --hex-dump <filename> Dump session adatokat hexként egy fájlba
  -i, --tétlen időkorlát <time> Tétlen olvasási/írási időkorlát
  -p, --source-port port Határozd meg a forrásportot a használathoz
  -s, --source addr Megadom a forráscímet (nem befolyásolja -l-t)
  -én, --figyelj Kötd meg és figyelj a bejövő kapcsolatokra
  -k, --keep open. Több kapcsolatot fogadj el hallgatási módban
  -n, --nodns Nem oldják meg a hosztneveket DNS-en keresztül
  -t, --telnet Válasz Telnet tárgyalások
  -u, --udp Használj UDP-t alapértelmezett TCP helyett
      --sctp Használj SCTP-t az alapértelmezett TCP helyett
  -v, --bőbeszéd Szeszes verbositási szint (többször használható)
  -w, --<time>várj Kapcsolj időkorlátot
  -z Zero-I/O mód, csak a kapcsolat állapotának jelentése
      --append-output Hozzáadás helyett a lecsapott megadott kimeneti fájlokat
      --csak küld-csak adatot küld, figyelmen kívül hagyva a befogadottat; fellépett az EOF-on
      --csak recv-csak adatot kapunk, soha nem küldenek semmit
      --allow Csak adott hosztoknak engedélyezzük a csatlakozást a Ncathoz
      --allowfile Egy olyan hosztokról szóló fájl, amely csatlakozhat a Ncathoz
      --tagadás Tagadja a hostok a csatlakozást a Ncathoz
      --denyfile Egy fájl olyan hárdokról, akiket nem tudtak csatlakozni a Ncat-hoz
      --broker Kapcsold be az NCAT kapcsolatközvetítő módját
      --chat indítson egy egyszerű Ncat chat szervert
      --proxy <addr[:p ort]> A hoszt és a proxy címének megadása a következő
      --<type>proxy-type Megadja a proxy típust ("http" vagy "socks4" vagy "socks5")
      --proxy-hitelesítés <auth> Hitelesítés HTTP vagy SOCKS proxy szerverrel
      --ssl: Csatlakozz vagy hallgasd az SSL-lel
      --ssl-cert Határozd meg az SSL tanúsítványfájlt (PEM) hallgatáshoz
      --ssl-key Határozd meg az SSL privát kulcsot (PEM) a hallgatáshoz
      --ssl-verify Ellenőrizd a tanúsítványok bizalmát és domain nevét
      --ssl-trustfile PEM fájl, amely megbízható SSL tanúsítványokat tartalmaz
      --ssl-ciphers SSL titkosítókat tartalmazó titkosító lista
      --verzió Jelenítse meg az NCAT verzió információit és kilépést

Lásd az ncat(1) manpage-t a teljes opciókért, leírásokért és használati példákért
Engedélyezze a TCP port hallgatást a következő parancsval:

Nézd meg a port hallgatási helyzetét:

Ahogy az alábbiakban látható:







Előző:A .NET/C# az OpenCvSharp4, SixLabors.ImageSharp programokat használja a kép keretezésére
Következő:Használd az mkcert-et önjelzett domain név tanúsítvány generálásához
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com