Kaikki tuntevat TCP-portin, esimerkiksi portti 80, voit käyttää telnet ip 80 -porttia tarkistaaksesi, kuunteleeko portti normaalisti, joten voidaanko UDP-porttia testata samalla tavalla?
Internetissä on monia artikkeleita, jotka testaavat, onko UDP-portti estetty.Yksikään niistä ei ole tarkkaParas testimenetelmä on ottaa UDP-kuuntelu käyttöön palvelimella, ja asiakas lähettää UDP-paketteja palvelimelle, ja palvelin tarkistaa, voiko ne vastaanottaa, kuten alla olevassa kuvassa näkyy:
NC on lyhenne Netcatista, joka käyttää UDP- ja TCP-protokollia. Se on luotettava taustakäyttötyökalu, jonka muut ohjelmat voivat helposti ottaa käyttöön, ja sitä käytetään myös verkkojen testaus- tai hakkerointityökaluna. Sen avulla voit helposti luoda minkä tahansa yhteyden. Mukana on monia hyödyllisiä työkaluja.
komento
1) -l Sitä käytetään määrittelemään, että NC on kuuntelutilassa. Tämän parametrin määrittäminen tarkoittaa, että NC käsitellään palvelimena, joka kuuntelee ja hyväksyy yhteyksiä sen sijaan, että aloittaisi yhteyksiä muihin osoitteisiin. 2) -p <port> Käyttäjä asettaa portin kuuntelua varten 3) -s Määritä lähde-IP-osoite datan lähettämistä varten, mikä soveltuu monikäyttöisille NIC-koneille 4) -u Määritä, että nc käyttää UDP-protokollaa, joka on oletuksena TCP 5) -v Tuloksen vuorovaikutus tai virhetiedot, erityisen hyödyllistä aloittelijan virheenkorjauksessa 6)-w Aikalisän sekuntien lukumäärä, jota seuraa 7)-z Tarkoittaa nollaa, mikä tarkoittaa, ettei dataa lähetetä skannauksessa
Testiopetus
PalvelinOta UDP-kuuntelija käyttöön portissa 12345 seuraavalla komennolla:
-lup on itse asiassa lyhenne sanoista -l -u -p
asiakasLähetä viesti palvelimelle UDP-protokollalla seuraavalla komennolla:
Syötä mikä tahansa merkkijono, syötä se, ja palvelin tarkistaa, onko se vastaanotettu, kuten alla olevassa kuvassa näkyy:
Lopuksi liitä alla olevat Windows nc -työkalut:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
|