netcat

10 commands

10 shown

Слушать порт Запустить netcat-листенер на порту 4444 nc -lvp 4444 #netcat#nc#network#listen Подключиться к хосту Открыть TCP-соединение с хостом на порту 80 nc 192.168.1.1 80 #netcat#nc#network#connect Сканирование портов Сканировать порты 20-80 на хосте (режим zero I/O) nc -zv 192.168.1.1 20-80 #netcat#nc#network#scan Передать файл (отправитель) Отправить файл удалённому листенеру nc -lvp 4444 < file.tar.gz #netcat#nc#transfer#file Принять файл (получатель) Принять файл от netcat-отправителя nc 192.168.1.1 4444 > file.tar.gz #netcat#nc#transfer#file Режим UDP Подключиться по UDP вместо TCP nc -u 192.168.1.1 5005 #netcat#nc#network#udp Простой HTTP-запрос Отправить сырой HTTP GET-запрос через netcat echo -e "GET / HTTP/1.0 " | nc example.com 80 #netcat#nc#http#debug Обратный шелл (листенер атакующего) Ожидать входящее обратное shell-соединение nc -lvp 4444 #netcat#nc#shell#debug Получение баннера Подключиться к порту и прочитать баннер сервиса nc -v 192.168.1.1 22 #netcat#nc#network#banner Таймаут при подключении Установить таймаут подключения 3 секунды nc -w 3 192.168.1.1 80 #netcat#nc#network#timeout
no commands match