У Ncat есть режим прослушивания HTTP-прокси
Используйте документированную поддержку прокси в режиме прослушивания Ncat, а не рассчитывайте на то, что обычный TCP-ретранслятор разберёт прокси-запросы.
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 оставляет пример локальным, а не публикует повседневный интернет-прокси.