{"repo":"honmashironeko/ProxyCat","free":true,"listed":false,"github":"https://github.com/honmashironeko/ProxyCat","clone":"git clone https://github.com/honmashironeko/ProxyCat.git","description":"一款部署于云端或本地的隧道代理池中间件，可将静态代理IP灵活运用成隧道IP，提供固定请求地址，一次部署终身使用","language":"Python","stars":2577,"topics":["cyber-security","proxy","proxypool","security","security-tools","cyber-security-tool"],"license":"GPL-2.0","category":"security-tools","readme_excerpt":"English · 简体中文 目录 - 开发缘由 - 功能特点 - 安装与使用 - 免责申明 - 更新日志 - 开发计划 - 特别鸣谢 - 赞助开源 - 代理推荐 开发缘由 在渗透过程中，经常需要隐藏或更换IP地址以绕过安全设备。然而，市面上的隧道代理价格高昂，普遍在20-40元/天，这对于许多人来说难以接受。笔者注意到，短效IP的性价比很高，一个IP只需几分钱，平均每天0.2-3元。 综上所述， ProxyCat 应运而生！本工具旨在将持续时间仅有1分钟至60分钟不等的短效IP转变为固定IP供其他工具使用，形成代理池服务器，部署一次即可永久使用。 功能特点 - 两种协议监听 ：支持 HTTP/SOCKS5 协议监听，兼容更多工具。 - 三种代理地址 ：支持 HTTP/HTTPS/SOCKS5 代理服务器及身份鉴别。 - 灵活切换模式 ：支持顺序、随机及自定义代理选择，优化流量分配。 - 动态获取代理 ：通过 GetIP 函数即时获取可用代理，支持 API 接口调用。 - 代理保护机制 ：在使用 GetIP 方式获取代理时，首次运行不会直接请求获取，将会在收到请求的时候才获取。 - 自动代理检测 ：启动时自动检测代理有效性，剔除无效代理。 - 智能切换代理 ：仅在请求运行时获取新代理，减少资源消耗。 - 失效代理切换 ：代理失效后自动验证切换新代理，确保不中断服务。 - 身份认证支持 ：支持用户名/密码认证和黑白名单管理，提高安全性。 - 实时状态显示 ：展示代理状态和切换时间，实时掌握代理动态。 - 动态更新配置 ：无需重启服务，动态检测配置并更新。 - Web UI界面 ：提供 Web 管理界面，操作管理更加便捷。 - Docker部署 ：Docker 一键部署，Web 统一管理。 - 中英文双语 ：支持中文英文一键切换。 - 配置灵活 ：通过 config.ini 文件自定义端口、模式和认证信息等。 - 版本检测 ：自动检查软件更新，保证版本最新。 工具使用 ProxyCat操作手册 报错排查 ProxyCat排查手册 免责申明 - 如果您下载、安装、使用、修改本工具及相关代码，即表明您信任本工具。 - 在使用本工具时造成对您自己或他人任何形式的损失和伤害，我们不承担任何责任。 - 如您在使用本工具的过程中存在任何非法行为，您需自行承担相应后果，我们将不承担任何法律及连带责任。 - 请您务必审慎阅读、充分理解各条款内容，特别是免除或者限制责任的条款，并选择接受或不接受。 - 除非您已阅读并接受本协议所有条款，否则您无权下载、安装或使用本工具。 - 您的下载、安装、使用等行为即视为您已阅读并同意上述协议的约束。 更新日志 更新日志记录 开发计划 - [ ] 增加请求切换IP配置 ：支持设置随机范围内的请求次数来切换IP，提升对抗阈值类防御的能力。 - [ ] babycat模块 ：通过部署babycat子模块，可以在任意服务器或主机上快速搭建代理服务器，并通过Web端实现统一管理，简化操作流程。（针对红队进行开发强化） - [ ] 爬虫代理池 ：利用爬虫抓取免费代理地址，构建代理池。该代理池能够持续维护可用的高质量代理资源，支持负载均衡下的随机调用，同时允许用户指定IP归属地，满足不同场景需求。 - [ ] 机场协议支持 ：接入机场协议后，可将每个节点作为代理地址使用，扩展代理服务器的功能和灵活性。 - [ ] 域名/IP黑白名单 ：提供目标域名或IP的黑白名单配置功能，类似VPN规则模式，实现伪全局代理效果，确保特定流量按需转发。 - [ ","default_branch":null,"files":null,"tree":[],"storefront":"/r/honmashironeko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/honmashironeko/ProxyCat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}