Запуск одной программы Windows через Proxychains.exe
Используйте процессную обёртку порта Proxychains для Windows и подходящую архитектуру с явной конфигурацией SOCKS5.
Проект Proxychains.exe для Windows может запускать программу и перехватывать поддерживаемые вызовы Winsock TCP, чтобы её соединения шли через SOCKS5. Это процессная обёртка, поэтому другому приложению не нужно перенимать те же настройки прокси.
Если есть подходящая сборка для Windows, команда с псевдонимом proxychains.exe может выглядеть так:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
Держите связанную библиотеку DLL-перехватчика рядом с обёрткой. Проект требует совместимую платформу и архитектуру: используйте подходящую сборку x86 или x64 для целевой программы.
Отталкиваясь от конфигурации, поставляемой проектом, оставьте одну запись SOCKS5 для маршрута через один прокси:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
Замените конечную точку и просмотрите поставляемые исключения прямого маршрута. Список прокси SOCKS5 предлагает кандидатов на удалённые конечные точки для публичных назначений; пример с loopback, наоборот, требует слушателя на этой машине Windows. Пример показывает основные настройки, а не весь распространяемый файл. Этот файл явно помечает dynamic_chain и random_chain как неподдерживаемые; рецепты proxychains-ng для Linux, использующие эти режимы, не взаимозаменяемы.
Обёртка внедряет DLL и перехватывает выбранные API в запущенном процессе и его потомках. Её документированный охват TCP не создаёт маршрут для произвольного трафика UDP или для любой возможной реализации сети.
Проверьте конкретную программу и назначения. Изменённый веб-выход для одного запроса — свидетельство об этом запросе, а не универсальная гарантия анонимности процесса.