Netcat is een veelzijdige , cross-platform networking tool , vaak aangeduid als de ' Zwitserse zakmes van Networking . " Het doet precies wat de naam zegt en samenvoegt , of combineert , dingen over het netwerk . U kunt netcat gebruiken om een geïmproviseerd een- op-een gesprek te maken of bestanden naar een andere machine . Simpel gezegd : als het gaat om het overbrengen van iets meer dan een netwerk , kan netcat doen . One - on - One Chat U kunt een praatje verbinding kunt starten door simpelweg te typen " nc - lp portnumber " op een host machine , ter vervanging van " poortnummer " met het nummer van een open poort . De lp - label staat voor het luisteren . Op een ander type machine " nc listeninghost portnumber " waar listeninghost is het IP van de oorspronkelijke computer en poortnummer de identieke poort . Je hebt nu een geïmproviseerde chat- server . Alles wat je typt wordt naar beide verbonden partijen . File Transfer Open een luister -verbinding op een andere machine en stuur een bestand met het commando " nc - lp portnumber " en append " > file.exe " aan het commando . Type " nc - w 1 listeninghost portnumber < file.exe " om het bestand op te halen . Dit commando wordt automatisch het bestand via het netwerk verbinding overbrengen . Remote Command Prompt Op zowel Windows als Linux implementaties van netcat kunt u snel het opzetten van een remote command prompt door het intypen van " nc - lp portnumber /bin /bash " waar portnumber is een luisterende poort . Vervang /bin /bash met cmd.exe in Windows . U kunt nu gebruik maken van een remote shell met de telnet commando om verbinding te maken met het luisteren apparaat en de haven . Quick - and- Dirty Web Server Met een eenvoudige script , onder Linux , kunt u een snelle en eenvoudige webserver die zal afdrukken van een enkele pagina van vooraf geschreven HTML. Het script : "terwijl true; doe nc - l - p 80 - q 1 < index.html ; gedaan " kan worden opgeslagen in een bestand , gemaakt uitvoerbaar met de " chmod 775 bestandsnaam " command - waarbij bestandsnaam de naam is van uw HTML-pagina . Lopen deze opdrachten om te dienen tot een snelle , single-serving pagina's met gegevens . Port Scanning Typisch, als systeembeheerders willen poortscan een externe host , om te zien welk netwerk services actief zijn , gebruiken ze een robuuste applicatie zoals nmap of unicornscan . Netcat kan ook snel poorten met behulp van het commando scan " nc - v - w 1 remotehost - z 1-3000 . " Vervang " remotehost " met het IP-adres van de computer die u wilt scannen .
|