python针对端口11211进行全网收集
前言:
最近Memcached分布式系统DRDoS拒绝服务攻击
一夜之内流量暴增。各种网站给打挂。原先打算写
一个poc可惜失败了。
0x01
requests模块
0x02
去钟馗之眼注册一个账号,并完成实名注册
API帮助手册:https://www.zoomeye.org/api
第一次使用API,先获取token。
import requests url=" https://api.zoomeye.org/user/login" data={ 'username':'username', 'password':'password' } r=requests.post(url,json=data) print(r.json())
0x03
然后进行搜索并翻页,这里翻了10页
import requests import time def pacpon(): for r in range(1,10): time.sleep(1.9) r="https://api.zoomeye.org/host/search?query=port:11211&page={}".format(r) data={"Authorization":"JWT token"} g=requests.get(r,headers=data) rc=g.json() qc=rc['matches'][0:] for g in qc: print(g['ip']) with open('poc.txt','a') as p: p.write(g['ip']+'\n') pacpon()