Как проверить исходящий трафик на случайных портах? (У меня OS X)

Как проверить исходящий трафик на случайных портах? (У меня OS X)

В некоторых ситуациях или в некоторых местах я сталкиваюсь с ограничениямиисходящийтрафик. Например, ограниченная локальная сеть, где исходящий трафик разрешен только на ограниченных портах.

Я знаю, как проверить или протестировать мое соединение или сеть навходящийтрафик на разных портах. Но я не могу найти, как сделать наоборот: проверить, на каких портах я могу сделатьисходящийсоединения с моего устройства.

Кто-нибудь знает, как это сделать? Например, способ проверить диапазон портов (независимо от внешнего сервера или IP).

Я предполагаю, что для разных платформ это можно сделать по-разному: в данном случае я использую OS X.

Обратите внимание, что я не имею дело с брандмауэром или ограничением на моем собственном устройстве, это не вопрос конфигурации локальной системы. Я подключен через локальную сеть, которая, похоже, имеет очень ограничивающий брандмауэр или маршрутизатор или что-то в этом роде, и мне нужно выяснить, к каким портам я все еще могу подключиться к внешнему миру.

решение1

Для этого можно использовать nmap, указав scanme.nmap.orgполный диапазон портов.

nmap -Pn -p 1-65535 scanme.nmap.org

Подробнее на эту тему здесь:https://hackertarget.com/egress-firewall-test/

Поскольку вы используете OSX, вы можете получить nmap здесь:https://nmap.org/book/inst-macosx.html

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

Связанный контент