En funktionsrik nätverk verktyg , använder Netcat TCP /IP-protokollet för att läsa och skriva data över nätverksanslutningar . Netcat fungerar också som ett nätverk felsökning och nätverk prospektering verktyg , som ger ett brett utbud av funktioner , inklusive upprättande av utgående och inkommande anslutningar , inbyggd port - scanning förmågor och en speciell tunnel mode . Lägen
Netcat presenterar tre vanliga lägen: Anslut , Lyssna och Tunnel . I Connect läge skapar Netcat en förbindelse med en fjärrserver för att skicka och ta emot data . Lyssna läge tillåter Netcat att lyssna på servern aktivitet på en utsedd hamn . Tunnel läget överför data längs Netcat anslutning i krypterad form för bättre skydd , och tunneln även möjliggör passage genom en brandvägg utan att behöva öppna en dörr .
Backdoor
Netcat kan skapa en bakdörr för att uppnå en avlägsen kommandotolk på en annan maskin . Netcat först lyssnar till en specifik port på IIS -servern , och sedan ansluter till hamnen , så att en bakdörr . Utfärda kommandot " nc- l -p 123 -d- e cmd.exe " till servern. "NC " delen av kommandot körs nc.exe att inleda Netcat programmet . Den " - L " instruerar Netcat att lyssna och vänta på anslutningar . Den "-p " informerar programmet för att lyssna till en specifik port , med " 123 " som erbjuder den riktade porten i detta exempel. Den " - d " instruerar Netcat att lossna från det önskade programmet att köra , som identifieras med " - e cmd.exe . "
File Transfer Review
Netcat kan överföra filer från en dator till en annan via en nätverksanslutning . När du har Netcat installerats och körs på IIS-servern , ange kommandot " nc - I - p 123 > " direkt framför den fil du vill överföra , med " 123 " anger riktad port . Nu , på källan maskin som håller överföringen filen , skriv kommandot " nc destination 123 < " omedelbart följt av namnet på den fil som ska överföras . Nu utfärda ett " ^ C " -kommandot på källan för att slutföra överföringen . Var noga och kontrollera att filen överförs framgångsrikt . Addera Port Scanning
Netcat kan skannerservern hamnar i ett försök att hitta lediga portar och att identifiera potentiella säkerhetsluckor , antingen att åtgärda brister eller att utnyttja dem . Ange kommandot " nc - v - w 2 - z mål 40-50 . " Detta kommando talar Netcat att skanna portarna 40 till 50 , med " - Z " delen hindrar Netcat från att skicka data till en TCP-anslutning . Sätta en " -i " i kommandoraden orsakar en viss fördröjning mellan varje enskild port scan .