Хакер просканировал весь IPv4 на порт 0 и нашёл тысячи открытых устройств
Port 0: The Port That Does Not Exist

Порт 0 считается зарезервированным и непригодным для использования, поэтому его игнорируют сканеры и блокируют браузеры. Автор поднял на нём IRC-сеть, а затем просканировал весь интернет: 1,17 млн адресов ответили SYN-ACK, но 94% баннеров оказались жалобами балансировщиков F5 BIG-IP. Среди оставшихся — SSH, MySQL, Telnet и админки роутеров, часто на встроенных устройствах.
Linux использует «порт назначения равен 0» как внутренний маркер того, что «этот сокет ни к чему не подключён». Сокет, который на самом деле подключён к порту 0, спотыкается об эту проверку, и getpeername() возвращает ENOTCONN на работающем соединении.
- afn
https://web.archive.org/web/20261106234640/https://acid.vega...
- greggsy
Увидел URL и сразу подумал, что речь про Acid Pro DAW или видеоредактор Vegas, которые я использовал в начале 2000-х.
- 99harry
Иногда у меня есть скрипты, которые автоматически назначают порты начиная с 30000. Как это будет работать? Мне придётся привязываться к порту 0 несколько раз, пока случайно не получу порт в этом диапазоне?