Pretplatite se na newsletter ili RSS feed za primanje ažuriranja automatski blog!

Netcat: nezamjenjiv alat za bilo koji haker koji poštuje!



Netcat
Netcat, najčešće definira kao "TCP / IP švicarski vojni nož" (švicarske boxcutter od TCP / IP) je jedan od najpoznatijih i komunalnih ikada biti korištene od strane onih koji su uključeni u umrežavanju i koji je pun ljubavi i suhi kašalj. To je iznimno svestrani alat da sama unajmiti za više varirao programi u TCP / IP se može koristiti i kao HTTP poslužitelj izvršiti skeniranje porta na udaljenom stroju.

U ovom se članku detaljno smo neke od svojih programa i zajednički koristiti više:

  1. HTTP server
    Evo kako pretvoriti jednostavne HTTP poslužitelj osluškuje na portu 8080. Opcija "-l" počinje netcat POSLUŠAJTE način i mogućnost "-c" navodi naredbu da se pokrene svaki put kada je veza uspostavljena:

    
      #! / Bin / bash 
      handle_req () 
      ( 
         req pročitati datoteku proto 
         echo-e "HTTP/1.1 200 OK \ r \ nContent-Type: text / html \ r \ n \ r \ n" 
         echo-e "<html> <h1> Pozdrav Svjetskog </ h1> </ html>" 
      ) 
      slaganje sloga-FX handle_req 
      NC-l-p 8080-c handle_req 
    
  2. HTTP Client
    Sljedeći primjer će vam omogućiti da pogledate najnoviju verziju Linux kernela, preuzeta izravno iz kernel.org stranica:

    
      echo-e "GET / kdist / finger_banner HTTP/1.0 \ r \ n" | \ 
      NC www.kernel.org 80 | grep najnovije 
    
  3. Remote terminal
    Za uključivanje udaljenog terminala bez koristeći Telnet ili SSH je dovoljna za pokretanje poslužitelj-strana način u netcat POSLUŠAJTE:

    
      NC-l-p 4000-e / bin / sh 
    

    Za spajanje klijent je samo naredbu:

    
      NC <host> 4000 
    

    <host> Gdje je IP adresa od poslužitelj.

  4. Port skeniranje
    Da bi luka s netcat skeniranja za provjeru vrata otvoren do udaljenog poslužitelja je dovoljno pokrenuti naredbu:

    
      # # Probnoj dvije određene priključke (80 i 21) 
      NC-v-z 80 21 www.kernel.org 
      # # Probnoj niz priključaka (21 do 23) 
      NC-v-z www.kernel.org 21-23 
    
  5. Prijenos datoteka
    Netcat i sama unajmiti i za prijenos datoteka preko mreže: konfiguraciji koristi slični koji se koristi za daljinski terminala. Uz pretpostavku da se ime za prijenos datoteka je "myfile.txt" Premjesti u direktorij gdje ste i pokrenuti netcat kako slijedi:

    
      mačka myfile.txt | NC-l-p 4000 
    

    Za početak preuzimanja klijent-strana umjesto pokrenite naredbu:

    
      NC <host> 4000> myfile.txt 
    

    <host> Gdje je IP adresa od poslužitelj gdje je datoteka za preuzimanje.

  6. Anonimne Netcat
    Instaliranjem paketa "Tor" će imati "torify" koji vam omogućuju da sve anonimne prometa generira Netcat (funkcija, naravno, dobrodošli na obožavatelje isjeckan ;-) ). Ispod je primjer koristiti:

    
      echo-e "GET / iponly / HTTP/1.0 \ r \ n" | NC torify ipid.shat.net 80 
    

    Ova naredba će se prikazati na IP adresu poslužitelja na kojem anonimni ste hijacked u "torify."

Preko Ubuntuforums



Jeste li kao što je ovaj članak? Prijavite se za primanje ažuriranja ili newsa:
Pretplati se na RSS izvore pisati na RSS feed


1 Komentar »

Komentari RSS feed za ovaj post. Trackback URI

  1. Čestitamo na blogu, ja ću imati povezane moje.
    http://dragonforce.splinder.it
    zdravo!

    Komentar T3rminator - June 22, 2008 #

Ostavite komentar

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Nothing2Hide © 2006 Sva prava pridržana.

Licenca | Odricanje od odgovornosti

Zatvoriti
Pošalji e-mail