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

Netcat, който често се определя като "TCP / IP швейцарската армия нож" (Швейцария boxcutter на TCP / IP) е един от най-известните и полезни всякога да се използва от тези, които участват в създаването на мрежа от това кой е любители на подсичане. Тя е изключително разностранна инструмент, който помага на себе си към по-разнообразни приложения в TCP / IP може да се използва както като в HTTP сървър за извършване на пристанищни сканиране с отдалечена машина.
В тази статия ние подробно някои от нейните приложения и използване на по-чести:
- 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
- HTTP Клиент
В следния пример ще ви позволи да видите най-новата версия на Линукс ядрото, взети направо от kernel.org сайт:ехо-Е "GET / kdist / finger_banner HTTP/1.0 \ R \ N" | \ нв www.kernel.org 80 | grep късно
- Отдалечен терминал
За да активирате отдалечен терминал без да се използват телнет или SSH е достатъчно да пуснете сървъра от страна на режима в netcat СЛУШАЙТЕ:NC-L-P-4000 Е / бен / SHЗа свързване на клиента е само команда:
нв <host> 4000<host> Къде е най-адрес на сървъра.
- Порт Сканиране
За да направите сканиране на портове с netcat за проверка на отворени врати към отдалечен сървър е достатъчен, за да стартирате команда:# Теста две конкретни портове (80 и 21) NC-V-Z 80 21 www.kernel.org # Тест диапазон от портове (от 21 до 23) NC-V-Z www.kernel.org 21-23
- Прехвърляне на файлове
Netcat също така помага на себе си и за прехвърляне на файлове по мрежата: конфигурацията използва, е подобен на този, използван за отдалечен терминал. Ако приемем, че името на файла, предаването е "myfile.txt" Преместване в директорията, където сте и Run netcat, както следва:котка myfile.txt | NC-L-P 4000За да стартирате изтеглянето от страна на клиента, вместо да стартирате команда:
нв <host> 4000> myfile.txt<host> Къде е най-адрес на сървъра, където файлове за изтегляне.
- Анонимен Netcat
Чрез инсталиране на пакета "Тор", ще имат "torify", които ви позволяват да анонимен целия трафик, генериран от Netcat (функция със сигурност добре дошли на феновете на подсичане
). По-долу е пример за използване: ехо-Е "GET / iponly / HTTP/1.0 \ R \ N" | нв torify ipid.shat.net 80Тази команда ще покаже ПР адреса на анонимен сървър, към който са hijacked на "torify."
Via Ubuntuforums
| |
1 Коментар »
Коментари RSS емисия за тази публикация. TrackBack URI
Оставете коментар
Nothing2Hide © 2006 Всички права запазени.
Лиценз | Опровержение
- Социални Уеб
- Изпрати електронна поща














































Поздравления за блога, аз ще имат свързани в господи.
http://dragonforce.splinder.it
Привет!
Коментар T3rminator - 22-ри юни 2008 година #