Valid8Proxy 是一款快速高效的工具,用于获取、验证和存储可用的代理(HTTP、HTTPS、SOCKS4、SOCKS5 及混合)。
非常适合网络爬虫、OSINT、自动化或网络测试。
支持多种代理协议
HTTP、HTTPS、SOCKS4、SOCKS5 以及混合模式。
从多个实时数据源获取代理
高速并发验证
使用 ThreadPoolExecutor 实现多线程验证。
精确代理提取
基于严格正则表达式的 IP:PORT 提取。
可自定义验证
可设置超时、线程数、测试 URL 和所需数量。
提前停止机制
达到所需有效代理数量后自动停止。
将有效代理保存到文件
支持管道输入(--no-fetch)
直接验证你自己的代理列表。
跨平台
支持 Linux、macOS、Windows 和 Termux。
git clone https://github.com/spyboy-productions/Valid8Proxy.git
cd Valid8Proxy
pip3 install -r requirements.txt
python3 Valid8Proxy.py -h
python3 Valid8Proxy.py --type mixed --count 10
python3 Valid8Proxy.py --type http --count 20 --workers 100
python3 Valid8Proxy.py --timeout 3
python3 Valid8Proxy.py --test-url https://google.com
python3 Valid8Proxy.py --save working_proxies.txt
cat proxies.txt | python3 Valid8Proxy.py --no-fetch --count 5
python3 Valid8Proxy.py --help
python Validator.py
按照提示操作:
欢迎贡献和功能请求! 随时提交 Issue 或 Pull Request。
🎥 YouTube 视频: https://www.youtube.com/watch?v=FWFFAbgC8Bo
| 命令 | 描述 |
|---|
python3 Valid8Proxy.py --help | 显示帮助菜单 |
--type [http/https/socks4/socks5/mixed/auto] | 选择代理协议 (默认:mixed) |
--count N | 要查找的有效代理数量 (默认:10) |
--workers N | 验证线程数 (默认:50) |
--timeout N | 每个代理的超时时间(秒)(默认:6) |
--test-url URL | 用于测试代理的自定义网站 |
--save file.txt | 将有效代理保存到文件 |
--no-fetch | 从 STDIN 读取代理而非获取 |
--version | 显示脚本版本(如果已实现) |