Разве вы не можете прослушивать диапазон портов с помощью netcat? Вы можете сканировать диапазон, но не прослушивать его. Так что только решение - это скриптинг?Прослушивание нескольких портов?
ответ
Я не думаю, что он поддерживает эту функциональность. Если вы довольны любым старым решением, вы можете использовать edtate ncat
netcat и настроить пересылку для каждого порта. Вы можете икру форвардер для всех, кроме первого порта, а затем слушать на первый порт:
first_port=2999
last_port=3004
for ((i = first_port+1; i <= last_port; i++)) do
ncat -l -k -p $i -c "nc localhost $last_port" &
done
ncat -l -k -p $first_port
Я признаю, это Grungey.
или Iptables,
iptables -t nat -A INPUT -p tcp --dport 8080 -j REDIRECT --to-port 80
Использование Firebind отражателя. www.firebind.com
клиент динамически сообщает серверу (слушателю), какие порты прослушивать. он может поддерживать полные диапазоны портов UDP или TCP 1-64k с десятками одновременных клиентов.
Вы можете запросить бесплатную пробную версию. Вот видео, чтобы показать вам, как это работает.
Если вы ищете для сканирования вашего назначения через несколько локальных портов, вы можете использовать опцию -p <PORT>
[1]. Это говорит netcat просматривать этот локальный порт, что очень похоже на то, когда он сообщает об установке бэкдор-слушателя на указанном порту. Вы также можете объединить кучу этих портов, если они разделены. Вот пример, который я только что использовал.
$ nc -vvz -p 80 -p 8080 -p 443 testserver.mycompany.com 3066
Это сделало мой трюк. Конечно, вы также можете перечислить несколько портов назначения, чтобы они сканировали их также через каждый из ваших локальных портов.
[1] http://www.instructables.com/id/More-Fun-with-netcat/step2/Basic-Netcat-commands/
- 1. Связывание/прослушивание нескольких портов, является правильным способом?
- 2. Прослушивание подключенных последовательных портов
- 3. Как работает прослушивание портов?
- 4. Twisted - прослушивание нескольких портов для нескольких процессов с одним реактором
- 5. Java-прослушивание нескольких портов сервера для попытки клиента подключиться
- 6. Linux TCP Server - прослушивание нескольких портов в C++
- 7. Azure: прослушивание нестандартных портов дает доступ запрещен
- 8. Python - прослушивание двух портов по одному сценарию?
- 9. Прослушивание нескольких событий
- 10. jQuery.one прослушивание нескольких событий
- 11. Связывание нескольких портов Apache
- 12. Ограничения для нескольких портов?
- 13. Прослушивание нескольких событий на нескольких объектах AS3
- 14. Прослушивание двух портов одновременно на Java-сервере с использованием многопоточности
- 15. Мониторинг нескольких портов в tcpdump
- 16. Несколько потоков для нескольких портов?
- 17. Синхронизация нескольких COM-портов C#
- 18. Предоставление нескольких портов из ManagedVM
- 19. Сканер портов сканера портов
- 20. TCL для диапазона портов
- 21. Открытие и прослушивание нескольких событийных источников
- 22. Прослушивание нескольких групп одновременно в SignalR
- 23. Прослушивание нескольких событий keyup в Vue 2.0
- 24. Прослушивание нескольких сокетов: выбор и многопоточность
- 25. Сервер сокета Python: прослушивание нескольких клиентов
- 26. Прослушивание нескольких событий нажатия клавиш одновременно
- 27. TCP-сокет для нескольких IP-портов
- 28. Хостинг нескольких веб-сайтов через несколько портов
- 29. Принять соединение ServerSocket для нескольких портов
- 30. Ограничение скорости сканирования портов сканирования нескольких целей?
Хороший выбор для NCAT против Netcat. Предполагается, что ncat более безопасен, чем netcat, и активно поддерживается nmap. – Pred