Total Pageviews

Tuesday, 6 April 2021

基于tor的全局代理程序TorShield(仅适用于windows桌面系统)


Routing all network traffic through a socks TOR proxy.


 


How to install
[1] Download TOR browser

[2] Specify the TOR binary path to TorShield

[3] Let your IP address be changed


Info

The script basically changes global proxy settings and enviroment variables using system commands and eventually api calls. Theres a known issue that windows socks routing may not work due to unknown reasons, however it may work on your machine. You can check if socks settings work using the command curl ifconfig.me which returns your IP address.


FAQ
Does it protect all apps, not only browser?
Yes it does, socks proxy routes all applications traffic
Are there any known issues?
Yes, socks proxy may not work on windows for unknown reasons, also theres a problem if you use git, you'll have to disable proxy for it after you stop using TorShield by typing following commands in cmd:

git config --global --unset http.proxy 
git config --global --unset https.proxy

Are you going to continue developing this project?
With new TOR browser updates I may update this script depending on new TOR features

Links

TOR browser manual
TOR project license
How proxy works
from https://github.com/TheDebianGuy/TorShield

No comments:

Post a Comment