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()

  

 

posted on 2018-03-03 09:53  东京$  阅读(505)  评论(0编辑  收藏  举报

导航