渗透辅助利器 - IPool

IP代理池作用:

1.渗透过程中IP被封,可换IP继续操作

2.可以刷票,批量注册,如ip验证的站

3.配和sqlmap绕过waf

--proxy http://192.168.0.1:1080

--proxy-file=success_ip.txt(代理ip文件)

4.可以验证有效代理访问xx网站等等


我这里利用了三个接口,66ip,89ip,西刺高匿(采集IP均为国内代理)

每次运行会自动获取最新IP,什么时候使用什么时候打开,基本全部IP可用

核心代码如下:

正则匹配代理:

url = 'http://www.66ip.cn/areaindex_35/1.html'
req = requests.get(url)
html = req.content
ipr = r'(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})'
portr = r'</td><td>(\d{1,5})</td><td>'
iplist = re.findall(ipr, html)
portlist = re.findall(portr, html)
for ip, port in zip(iplist, portlist):
    ips.append(str(ip + ":" + port))

验证代理是否可用

try:
    req = requests.get('%s'%url, proxies={"http": ip}, timeout=1)
except:
    print 'false',ip
else:
    if req.status_code==200:
        print 'success',ip
        if ip not in successip:
            successip.append(ip)

用法

输入要验证的网址,相当于这些ip可以访问哪个网址

扫描完成后会显示可用IP列表,同时自动保存到success_ip.txt

浏览器重启,开启代理即可使用



IPool:https://github.com/hackxc/IPool

成品下载:https://pan.baidu.com/s/1s_4GW7iBeQ2NP9KVhquA7g  提取码:mql4 

本博客所有文章如无特别注明均为原创。作者:小陈复制或转载请以超链接形式注明转自 小陈's Blog - 致力关注于黑客技术、渗透测试、网络信息安全
原文地址《渗透辅助利器 - IPool
分享到:更多

相关推荐

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)