KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:netcat

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux:commands:netcat [2026/06/22 16:44] – создано Кирилл Мlinux:commands:netcat [2026/06/22 17:16] (текущий) Кирилл М
Строка 10: Строка 10:
  
   * **--help** - Показать справочную информацию по команде   * **--help** - Показать справочную информацию по команде
-  * **-l** - Режим прослушивания (listen). Утилита ждет входящего соединения+  * **-l** - Режим прослушивания (listen)ждет входящего соединения
   * **-n** - Не использует DNS, а только IP-адреса   * **-n** - Не использует DNS, а только IP-адреса
   * **-p [port]** - Указывает порт, который нужно использовать   * **-p [port]** - Указывает порт, который нужно использовать
Строка 20: Строка 20:
 ===== Использование netcat ===== ===== Использование netcat =====
  
-Сканировать порт (проверка, открыт ли порт 80):+Сканировать порт (проверка, открыт ли порт 80), используем опции **-vz**:
 <code bash> <code bash>
-nc -zv 192.168.1.1 80 +nc -vz 192.168.1.1 80 
-</code bash>+</code>
  
 Если порт открыт, вы получите следующие уведомление. Если порт открыт, вы получите следующие уведомление.
  
 Вывод в терминале: Вывод в терминале:
-<code bash>+<code>
 Connection to 192.168.1.1 80 port [tcp/http] succeeded! Connection to 192.168.1.1 80 port [tcp/http] succeeded!
-</code bash>+</code> 
 + 
 +Сканировать диапазона портов, используем опции **-vz**: 
 +<code bash
 +nc -vz 192.168.1.1 10-1000 
 +</code>
  
-Сканировать диапазона портов:+Сканировать диапазона портов и показать, какие порты открыты, используем опции **-vz** и [[grep|команду grep]]:
 <code bash> <code bash>
-nc -zv 192.168.1.1 20-50 +nc -vz 192.168.1.1 1-1000 2>&1 | grep succeeded 
-</code bash>+</code>
  
linux/commands/netcat.1782146685.txt.gz · Последнее изменение: Кирилл М