文件名称:shadowbroker
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-05 17:12:26
Python
影子经纪人 根据预定义的黑名单或 GeoIP 选择后端的 SOCKS5 代理。 安装 安装二进制依赖: apt-get install geoip gevent 克隆源,运行: pip install -rrequirements.txt 进入data目录并运行: ./download_data.sh 这将下载 GeoIP 数据库和 gfw 列表。 设置 Shadowbroker 需要启动并运行“海外”socks5 代理,最简单的是使用 ssh: ssh user@remote -D 127.0.0.1:1081 -g -N 如果您不关心安全,请添加-c blowfish ,使用autossh来稳定连接。 然后运行影子经纪人: ./shadowbroker.py 将浏览器代理指向1080端口 在 ubuntu/mac/pi 上测试。
【文件预览】:
shadowbroker-develop
----.gitignore(824B)
----requirements.txt(18B)
----data()
--------domain_blacklist.txt(109B)
--------domain_whitelist.txt(148B)
--------download_data.sh(223B)
--------ip_blacklist.txt(159B)
----LICENSE(1KB)
----README.md(711B)
----config()
--------shadowbroker.conf(156B)
--------shadowbroker.json(197B)
----shadowbroker.py(6KB)
----selectproxy.py(4KB)
----pacserver.py(655B)