ncat: netværket schweizerkniv

,,, du er måske allerede bekendt med, kat, nytteværdi, der kan sende filer til standard input og output.ncat gør noget lignende, bortset fra at det ' for at sende data over nettet eller modtage data til en lokal maskine.i de rette hænder, ncat kan være et nyttigt værktøj til system, administration og fejlsøgning.,, oprettelse af ncat bør være ret nemt.det ' er pakket til de fleste store linux udlodninger, så ingen af skulle være påkrævet.afhængigt af distro, det er pakket separat eller som en del af nmap suite.ncat er en del af, nmap, pakke om ubuntu 9.10 og er ncat, opensuse.bemærk, at du kan løbe ind i ændringer af ncat ringede netcat og andre.det er blevet gennemført på en række forskellige måder, men ncat er sandsynligvis den mest populære version, der anvendes i dag.du kan gøre det samme med andre sprogversioner, men at de muligheder, kan variere, ncat er også tilgængelige for andre platforme.hvis du og' arbejder med en blandet net, tjek nmap. org ' s downloade side til at finde kildekode og binaries for andre styresystemer, lad ', er at kigge på nogle af de ting, der ncat kan gøre.,, kopierer filer, - du kan bruge, ncat, at overførsel af filer over nettet i mangel af ssh /sftp eller ftp.jeg er ' ikke anbefale det, som en langfristet erstatning, men du kan gøre det.her og' hvordan: på maskinen til at kopiere den sagsmappe, løb, ncat - l 8080 > test.txt, og maskinen til at kopiere fra, anvendelse, ncat, remotehost, 8080 - sender kun < filnavn,.,, hvis du ikke, - - sender, så ncat vil bare holde forbindelsen åben, indtil du presse, ctrl-c, på en af maskinerne.,, så hvorfor skulle du bruge ncat snarere end afprøvede, scp, eller, sftp, eller enhver anden metode til at kopiere filerne?først og fremmest er dette et sidste fortvivlet metode, når en af maskinerne, kan ikke være monteret, eller når en bruger kan ' t har adgang til fjernstyring.vil du lade en ven og klient kopi filen ' er for stor til, at e - mail til din server eller desktop - uden at være forpligtet til at oprette en konto for dem?brug ncat.,, en anden anvendelse, er kopiering af produktionen af en ordre direkte til en anden maskine, snarere end at skabe en fil på lokalt plan og overføre det.du kan faktisk gøre alle mulige interessante ting med ncat at kopiere data mellem værter, op til og inklusive kopiering hele disk billeder.snarere end at skabe filer fra en disk billede, du bare kan bruge ncat til at kopiere en hel deling i en netværksforbindelse direkte til en deling.anvendes med forsigtighed.,, afprøvning,,, min favorit anvendelse af ncat er som en metode til at afprøve, hvordan tjenesteydelser opfører sig.hvis du vil snakke &" quot; direkte til en tjeneste over nettet, ncat kan anvendes til at forbinde direkte til den havn, som du og' arbejder med, så du kan manuelt forespørgsel tjenesten.,, for eksempel, du kan bruge, ncat, for at teste smtp, pop3, imap, http, eller om andre tjenester, hvor du kan " tale " protokollen.for eksempel, hvis du ville sende en e - mail til at afprøve en smtp - - du kan koble til server med, ncat mail.localhost.net 25, og derefter følger en standard manuskript at sende post. vil du se signalet sendt af en web - server?forbindelse til serveren, ncat servername.com 80, og så sende følgende kommandoer:,,,,,,, kom /pagename http //1.1 - www.servername.com, blank linje er, hvor du slog ind igen efter den anden linje.du skulle se sådan noget:,,,, http //1 200 - dato: sol, 28 /2010 02:53:55 gmt - serveren: apache /2.2.8 (ubuntu) php /5.2.4-2ubuntu5.10 med suhosin plaster x-powered-by: folkesundhedsprogrammet aspektet /5.2.4-2ubuntu5.10, der er kage: bb2_screener_ = 1269744842 + 163.160.113.196; sti = /x-pingback: http://www.host.net/xmlrpc.php link: < http: /////////////////////wp. mig kh9o > rel = shortlink overførsel indkodning: kylet content type: tekst /html; charset = utf - 8, men hvad hvis du ønsker at se, hvad din browser, sender til en server.det kan du også gøre.løb ncat på jeres lokale maskine, som så:, ncat - l 8080 < filnavn > browserheaders.txt, og derefter punkt din browser, localhost: 8080,.bemærk, at du kan undlade at sende sagen til browseren, men du og' får færre resultater.du skulle se sådan noget:,,,, få /http //1, 1 - localhost: 8080 user agent: mozilla /5, 0 (x11; e; linux i686; en os; iv: 1.9.1.8) gekko /20100214 linux mynte /8 (helena) firefox /3.5.8 acceptere: tekst /html, anvendelse /xhtml + xml, anvendelse /xml - q = 0, 9, * /* q = 0,8 acceptere sprog: da, en; q = 0,5 acceptere indkodning: gzip, ødsler acceptere charset: iso-8859-1, utf - 8; d = 0,7, * q = 0,7 holde i live: 300 forbindelse: holde i live,, hvis du ønsker en ægte net sniffer, så du måske ønsker at se på tcpdump i stedet.men for en hurtig header se eller tale med net for at få et sundhedstjek, vil du kende vejen ncat. alt i alt ncat er et yderst nyttigt redskab til at have dig her.det ' en temmelig indviklet værktøj, der har flere muligheder, end jeg ' har nævnt her.hvis det lyder interessant, være sikker på, at læse op på ncat brugere og' vejledning til at lære alt om, hvad ncat kan gøre for dig.



Previous:
Next Page: