2024-08-22 09:33:37 +08:00

2024-08-23 15:29:05 +08:00
## 一、目录
2024-08-23 15:39:31 +08:00
一、[目录 ](#目录 )
二、[工具概述 ](#工具概述 )
三、[安装依赖库 ](#安装依赖库 )
四、[工具使用 ](#工具使用 )
五、[工具演示 ](#工具演示 )
六、[免责申明 ](#免责申明 )
七、[开发计划 ](#开发计划 )
八、[更新日志 ](#更新日志 )
九、[赞助开源 ](#赞助开源 )
十、[打个广告 ](#打个广告 )
2024-08-23 15:29:05 +08:00
## 二、工具概述
2024-08-21 20:33:44 +08:00
渗透过程中总是遇到需要隐藏IP地址或者更换IP地址绕过安全设备的情况, 但是市面上的隧道代理价格极其昂贵, 普遍在20-40元/天, 这高昂的费用令人难以接受。但是笔者注意到短效IP其实性价比很高, 一个IP只需要几分钱, 平均只需要0.5-3元/天。
综上所述, 本工具应运而生! 目的是在于将持续时间仅有1分钟-60分钟不等的短效IP转变成一个固定IP供其他工具使用, 形成代理池服务器, 部署一次即可永久使用。
2024-08-22 17:49:23 +08:00
< img width = "1628" alt = "Untitled (3)" src = "https://github.com/user-attachments/assets/a34b3ac8-1226-4336-b6b5-f6c724537c52" >
2024-08-21 21:29:30 +08:00
辛苦各位给本项目, 以及作者其他开源项目都点点star, 您的star对作者非常重要! 也希望您帮忙多多分享本工具。
2024-08-21 20:33:44 +08:00
2024-08-23 15:29:05 +08:00
## 三、安装依赖库
2024-08-21 20:33:44 +08:00
`pip install -r requirements.txt`
如果pip安装速度慢, 可以采用国内源进行安装:
`pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/`
2024-08-23 15:29:05 +08:00
## 四、工具使用
2024-08-21 20:33:44 +08:00
按照该格式`socks5://127.0.0.1:7890` or` http://127.0.0.1:7890` 一行一个填入ip.txt文件中。
2024-08-23 15:29:05 +08:00
如果您缺少合适的代理地址,恰巧又有几块钱的话可以联系作者(微信公众号:樱花庄的本间白猫),获取多家低价代理购买地址,为作者带来几毛钱的推荐收益~
2024-08-21 20:33:44 +08:00
2024-08-23 15:29:05 +08:00
**本工具参数如下所示:**
2024-08-21 20:33:44 +08:00
```
# python3 ProxyCat.py -h
|\ _,,,---,,_ by 本间白猫
ZZZzz /,`.-'` ' -. ;-;;,_
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_) ProxyCat
用法: ProxyCat.py [-h] [-p P] [-m M] [-t T]
参数:
2024-08-23 15:29:05 +08:00
-h, --help show this help message and exit
2024-08-21 20:33:44 +08:00
-p P 监听端口
-m M 代理轮换模式:cycle 表示循环使用,once 表示用完即止
2024-08-23 15:29:05 +08:00
-t T 代理更换时间(秒),设置为0秒时变成每次请求更换IP
-up UP 指定账号密码,格式为username:password
-k 使用 getip 模块获取代理地址
(默认监听1080端口, 默认cycle循环模式, 默认60秒更新一次代理, 默认账号neko:123456)
2024-08-21 20:33:44 +08:00
举例: python3 ProxyCat.py -p 1080 -m cycle -t 180
2024-08-21 20:39:43 +08:00
效果: 监听1080端口 代理轮换模式为循环使用 每180秒更换到下一个代理地址
2024-08-21 20:33:44 +08:00
```
2024-08-23 15:29:05 +08:00
如果您有现成代理地址获取接口或者付费购买接口,可以使用以下方法
```
# python3 ProxyCat.py -k
当您指定-k参数时, 不再从本地ip.txt中读取代理地址, 而是更换为通过执行getip.py脚本来获取新的代理地址。
您可以将getip.py内容修改为您自己的接口, 格式为IP:PORT, 默认为http协议, 如果您要使用socks5, 请手动更改。
```
**这里以作者推荐的运营商举例**:(请看最下方广告区)
< img src = "./assets/1724397056696.png" alt = "1724397056696" style = "zoom: 80%;" / >
2024-08-21 20:39:43 +08:00
当前经过实际测试, 在代理地址服务器性能足够的情况下, 能够做到100并发不丢包, 基本可以覆盖大部分扫描和渗透测试。
2024-08-21 20:33:44 +08:00
2024-08-23 15:29:05 +08:00
< img src = "./assets/f656037af6bd8d6c505aa943f0e972c.png" alt = "f656037af6bd8d6c505aa943f0e972c" style = "zoom: 50%;" / >
2024-08-21 20:33:44 +08:00
2024-08-23 15:29:05 +08:00
## 五、工具演示
2024-08-21 20:33:44 +08:00
2024-08-23 15:29:05 +08:00
固定代理地址( 默认) : http://neko:123456@127 .0.0.1:1080
2024-08-21 20:39:43 +08:00
2024-08-23 15:29:05 +08:00
如果您是部署在公网, 将127.0.0.1替换成您的公网IP即可。
2024-08-21 20:33:44 +08:00
2024-08-23 15:29:05 +08:00
< img src = "./assets/1724397633981.png" alt = "1724397633981" / >
2024-08-21 20:33:44 +08:00
2024-08-21 20:39:43 +08:00
2024-08-23 15:29:05 +08:00
## 六、免责申明
2024-08-21 20:33:44 +08:00
1. 如果您下载、安装、使用、修改本工具及相关代码,即表明您信任本工具
2. 在使用本工具时造成对您自己或他人任何形式的损失和伤害,我们不承担任何责任
3. 如您在使用本工具的过程中存在任何非法行为,您需自行承担相应后果,我们将不承担任何法律及连带责任
4. 请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款,并选择接受或不接受
5. 除非您已阅读并接受本协议所有条款,否则您无权下载、安装或使用本工具
6. 您的下载、安装、使用等行为即视为您已阅读并同意上述协议的约束
2024-08-23 15:29:05 +08:00
## 七、开发计划
2024-08-21 20:49:34 +08:00
2024-08-23 15:29:05 +08:00
- [x] 增加代理服务器身份鉴别功能,保证在公网使用过程中不被恶意盗用
2024-08-21 20:49:34 +08:00
2024-08-23 15:29:05 +08:00
- [x] 增加每次请求更换IP功能
2024-08-21 20:49:34 +08:00
2024-08-23 15:29:05 +08:00
- [x] 增加静态代理自动获取更新模块,从而永久运行
2024-08-21 20:49:34 +08:00
如果您有好的idea, 或者使用过程中遇到的bug, 都请辛苦您添加作者联系方式进行反馈!
微信公众号:樱花庄的本间白猫
2024-08-23 15:29:05 +08:00
## 八、更新日志
**2024/08/23**
1. 修改并发逻辑
2. 增加身份鉴别功能
3. 增加IP获取接口, 永久更换IP
4. 增加每次请求更换IP功能
2024-08-21 20:33:44 +08:00
**2024/08/21**
1. 工具首次发布
2024-08-23 15:29:05 +08:00
## 九、赞助开源
2024-08-21 20:33:44 +08:00
开源是免费的,全靠爱的力量!但是还是希望您在觉得工具不错的情况下,赞助一下作者的开发哦~
2024-08-21 20:44:47 +08:00

2024-08-21 21:29:30 +08:00
2024-08-22 10:24:11 +08:00
[](https://star-history.com/#honmashironeko/ProxyCat & Date)
2024-08-23 15:29:05 +08:00
## 十、打个广告
- [代理池购买点击这里跳转 ](https://www.juliangip.com/user/reg?inviteCode=1033745 )
- [代理池购买点击这里跳转 ](https://www.kuaidaili.com/?ref=pglfmm887dmw )
- [各大运营商流量卡 ](https://172.lot-ml.com/ProductEn/Index/0b7c9adef5e9648f )