Ncat, реализация Nmap, в режиме прослушивания может работать как HTTP-прокси. Локальный слушатель задаётся так:

ncat -l 127.0.0.1 8080 --proxy-type http

Настройте клиент на HTTP-прокси по адресу 127.0.0.1:8080. В этом режиме Ncat документирует пересылку GET, HEAD и POST, а также CONNECT для TCP-туннелей.

На стороне сервера поддерживается только HTTP как тип прокси. Поддержка клиента SOCKS в Ncat не означает наличия режима сервера SOCKS.

Важен исполняемый файл: другая программа под именем nc или netcat может давать только обычное прослушивание и копирование TCP. Такой ретранслятор не получает разбор запросов от использования порта, похожего на прокси.

Ncat описывает этот прокси как временный помощник соединения. Привязка к loopback оставляет пример локальным, а не публикует повседневный интернет-прокси.

Похожие статьи