s045pd / proxy_checker

proxy detect~

Home Page:http://45.62.212.177

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

代理匿名检测

License: MIT

📖En_Doc

这是一款配合中间件组合处理的代理检测工具。

✨ 原理图

./media/proxy_level.png

python环境配置

下载并安装 anaconda 3.5

pip install -r ./requirements.txt
pip install -U 'requests[socks]'

🚀 启用服务

⚠️ 请将conf_dev.py 改为 conf.py

将文件代码上传到服务器上并修改conf.pyIPs.SERVER参数为该服务器的外网IP

class IPs(Enum):
    CLIENT = "A.B.C.D"
    SERVER = "A.B.C.D"

并运行bash start.sh命令来启动Caddyserver服务

测试

现在我们通过洋葱浏览器访问 http://[server_ip]/client=B.C.D.E,可以看到返回了的类型是ELITE

⚠️ 总共两个参数,分别为 client 指代客户端实际IP地址,proxy 指代代理的IP地址

批量测试

我们通过在client.py脚本中修改proxy_list中的内容来进行批量测试 例如:

proxy_list = [("1.1.1.1",8888),("2.2.2.2",9999))]

📝 License

Copyright © 2019 aoii103.
This project is MIT licensed.


About

proxy detect~

http://45.62.212.177

License:MIT License


Languages

Language:Python 96.9%Language:Shell 3.1%