Новое Распределяем каналы MAX по категориям и территориям. Читать новость

🔥 Быстрое сканирование открытых портов без nmap



Иногда nmap может быть недоступен на сервере, но хочется быстро узнать, какие порты открыты. Вот простой способ сделать это с помощью bash и timeout:

#!/bin/bash

HOST="127.0.0.1"
for PORT in {1..1024}; do
timeout 1 bash -c "echo >/dev/tcp/$HOST/$PORT" 2>/dev/null &&
echo "🔓 Порт $PORT открыт"
done


🔍 Этот скрипт:

* Проверяет порты с 1 по 1024
* Использует встроенный механизм bash /dev/tcp
* Показывает только открытые порты
* Работает без установки дополнительных утилит

⚠️ Не забудь про timeout, чтобы не зависнуть на закрытом порту!

Полезно для быстрого аудита или при ограничениях на установку ПО.

👉 @channel_linux_admin
Просмотры: 489
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти