/dev/tcpЗачем ставить nmap, если можно быстро просканировать порты встроенными средствами bash? Вот простой однострочный скрипт:
for port in {20..1024}; do
(echo > /dev/tcp/127.0.0.1/$port) >/dev/null 2>&1 && echo "Порт $port открыт"
done
📌 Что делает скрипт:
* Использует встроенную возможность Bash подключаться к TCP-портам через псевдофайлы
/dev/tcp/host/port.* Проверяет диапазон портов от 20 до 1024 на локальной машине.
* Если порт доступен — выводит сообщение, что он открыт.
🔒 Можно заменить
127.0.0.1 на любой IP-адрес сервера в сети.💡 Отличный способ быстро проверить, что открыто, когда нет доступа к полноценным утилитам.
📲 Мы в MAX
👉@bash_srv
