Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!
Cотрудничество: @energy_c
Post #363
3K
Сканируем открытые порты с помощью ss и netstat!
Хочешь быстро понять, какие процессы слушают сеть и на каких интерфейсах? Это удобно для диагностики багов, поиска подозрительных соединений и проверки настроек безопасности.
Начнём с ss — более современного инструмента:
Покажет TCP/UDP-сокеты, PID процесса и порт:
Фильтрация по порту:
Быстро увидишь, кто держит HTTP.
Теперь аналог с netstat (на старых системах ещё встречается):
Вывод похожий: протокол, локальный адрес, PID/имя процесса.
Чтобы увидеть только IPv4 или IPv6:
Полезный трюк: объединить с ps для полной картины процесса:
🔥 Таким образом, будет легко понять, что именно слушает порт.
🚪 Linux Ready | #практика
Хочешь быстро понять, какие процессы слушают сеть и на каких интерфейсах? Это удобно для диагностики багов, поиска подозрительных соединений и проверки настроек безопасности.
Начнём с ss — более современного инструмента:
ss -tulpn
Покажет TCP/UDP-сокеты, PID процесса и порт:
-t — TCP, а -u — UDP.-l — только слушающие порты.-p — какой процесс использует.Фильтрация по порту:
ss -tulpn | grep 80
Быстро увидишь, кто держит HTTP.
Теперь аналог с netstat (на старых системах ещё встречается):
netstat -tulpn
Вывод похожий: протокол, локальный адрес, PID/имя процесса.
Чтобы увидеть только IPv4 или IPv6:
netstat -tulnp4
netstat -tulnp6
Полезный трюк: объединить с ps для полной картины процесса:
ps -fp <PID>
🔥 Таким образом, будет легко понять, что именно слушает порт.
🚪 Linux Ready | #практика
- 👍 13
- 🔥 7
- ❤ 6





















