Есть ли способы проксировать весь трафик при помощь Python?
Пробовал через netsh, но там нельзя использовать логин\пароль.
Так же пытался найти способ связать proxyfire с питоном.
Нужно проксировать именно программы, а не сайты.
Возможно есть способы типа редактировать специальные файлы через Python или использовать cmd
Если именно проксировать, а не поднимать туннель внутри которого уже как-то по разному роутить пакеты, то тогда никак - это надо настраивать в каждой программе отдельно через её собственные настройки, тк прокси - это L7.
То что винда предлагает у себя в настройках включать - это распространяется только на какие-то системные виндовые службы и internet explorer (и вроде ещё на http.sys, но это не точно)
С HTTP трафиком такое в принципе возможно, просто DNAT-ить 80-ый порт в Python, сработает. Но какие сайты сейчас работают на HTTP? А с HTTPS вы так не справитесь, в SSL Bumping смогут не только лишь все...
Василий Банников, Нужна просто функция как у Proxyfire, только автоматизированная если при помощи "туннелей" можно добиться чего-либо, не могли бы вы рассказать об этом подробнее