Абонирайте се за бюлетин или RSS емисия да получават актуализации автоматично блог!

Netcat: незаменим инструмент за всеки хакер, който уважава!



Netcat
Netcat, който често се определя като "TCP / IP швейцарската армия нож" (Швейцария boxcutter на TCP / IP) е един от най-известните и полезни всякога да се използва от тези, които участват в създаването на мрежа от това кой е любители на подсичане. Тя е изключително разностранна инструмент, който помага на себе си към по-разнообразни приложения в TCP / IP може да се използва както като в HTTP сървър за извършване на пристанищни сканиране с отдалечена машина.

В тази статия ние подробно някои от нейните приложения и използване на по-чести:

  1. HTTP Server
    Ето как да се превърне обикновено HTTP сървър за слушане на порт 8080. Опцията "-л" започва netcat СЛУШАЙТЕ режим и опцията "-С" уточнява команда, за да стартира всеки път, когато връзката е създаден:

    
      #! / Bin / тряскам 
      handle_req () 
      ( 
         req прочетете файла прото 
         ехо-Е "HTTP/1.1 200 OK \ R \ nContent от типа: текст / HTML \ R \ N \ R \ N" 
         ехо-Е "<html> <h1> Здравейте Светът </ H1> </ HTML>" 
      ) 
      typeset-FX handle_req 
      NC-L-P 8080-C handle_req 
    
  2. HTTP Клиент
    В следния пример ще ви позволи да видите най-новата версия на Линукс ядрото, взети направо от kernel.org сайт:

    
      ехо-Е "GET / kdist / finger_banner HTTP/1.0 \ R \ N" | \ 
      нв www.kernel.org 80 | grep късно 
    
  3. Отдалечен терминал
    За да активирате отдалечен терминал без да се използват телнет или SSH е достатъчно да пуснете сървъра от страна на режима в netcat СЛУШАЙТЕ:

    
      NC-L-P-4000 Е / бен / SH 
    

    За свързване на клиента е само команда:

    
      нв <host> 4000 
    

    <host> Къде е най-адрес на сървъра.

  4. Порт Сканиране
    За да направите сканиране на портове с netcat за проверка на отворени врати към отдалечен сървър е достатъчен, за да стартирате команда:

    
      # Теста две конкретни портове (80 и 21) 
      NC-V-Z 80 21 www.kernel.org 
      # Тест диапазон от портове (от 21 до 23) 
      NC-V-Z www.kernel.org 21-23 
    
  5. Прехвърляне на файлове
    Netcat също така помага на себе си и за прехвърляне на файлове по мрежата: конфигурацията използва, е подобен на този, използван за отдалечен терминал. Ако приемем, че името на файла, предаването е "myfile.txt" Преместване в директорията, където сте и Run netcat, както следва:

    
      котка myfile.txt | NC-L-P 4000 
    

    За да стартирате изтеглянето от страна на клиента, вместо да стартирате команда:

    
      нв <host> 4000> myfile.txt 
    

    <host> Къде е най-адрес на сървъра, където файлове за изтегляне.

  6. Анонимен Netcat
    Чрез инсталиране на пакета "Тор", ще имат "torify", които ви позволяват да анонимен целия трафик, генериран от Netcat (функция със сигурност добре дошли на феновете на подсичане ;-) ). По-долу е пример за използване:

    
      ехо-Е "GET / iponly / HTTP/1.0 \ R \ N" | нв torify ipid.shat.net 80 
    

    Тази команда ще покаже ПР адреса на анонимен сървър, към който са hijacked на "torify."

Via Ubuntuforums



Хареса ли ти тази статия? Регистрирайте се сега, за да получавате актуализации или новинарски статии:
Абонамент за RSS емисии Пишете на RSS емисия


1 Коментар »

Коментари RSS емисия за тази публикация. TrackBack URI

  1. Поздравления за блога, аз ще имат свързани в господи.
    http://dragonforce.splinder.it
    Привет!

    Коментар T3rminator - 22-ри юни 2008 година #

Оставете коментар

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


Nothing2Hide © 2006 Всички права запазени.

Лиценз | Опровержение

Затварям
Изпрати електронна поща