Можно ли создать прокси-туннель для веб-браузера с Netcat/Socat?

По поводу утилиты Netcat/Socat. Со страницы руководства кажется, что можно создать защищенный прокси-сервер с помощью netcat, с помощью которого я мог бы указать своему веб-браузеру на прокси-сервер, который мог бы перетаскивать / управлять моим веб-трафиком через прокси. Это возможно? Любые советы о том, как это сделать? Сокат на Windows предпочтительнее, но Netcat на Linux в порядке.

http://www.dest-unreach.org/socat/doc/socat.html

1 ответ

Использование netcat или socat в качестве прокси будет работать только для одного сайта, если вообще будет работать. Это связано с тем, что ваш браузер не может указать netcat/socat подключиться к определенному целевому IP. Функциональность прокат-соединения socat также ограничена подключением к одному IP через существующий HTTP-прокси.

Для специального HTTP-прокси используйте ssh. Откроется совместимый с socks 5 сервер на порту 8080:

ssh -NCD8080 user@your.proxy.server
  • -N удаляет раковину
  • -C добавляет сжатие
  • -D это для прокси носки.

Любой браузер, поддерживающий прокси-сервер socks, теперь может подключаться к локальному порту 8080.

Другие вопросы по тегам