洛杉矶MC机房 高速低价18元起

DIYVM

[经验] shodan高级搜索及api脚*打包为单文件教程

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。

网友 x*doo00o 说:

挺多用shodan的mjj,这里发些高级点的搜索参数,注意shodan不支持正则匹配,所以下面的值都要是全名。
******=&*uot;xxx&*uot;  // 值可以是nginx或者apache等等
country:&*uot;SG&*uot; // 国家
port:&*uot;443&*uot; // 开启的端口
asn:&*uot;asxxxx&*uot; // asn

api使用方法
1,打开 https://account.shodan.io/  找到API Key
2,安装python3和pip
3,pip install shodan
4,**下面代码到sd.py文件,注意API Key 替换为第一步的key
import ar**arse
import shodan

# Config**ation
API_KEY = &*uot;xxx&*uot;

parser = ar**arse.ArgumentParser(desc**ption=’P**ce** shodan search’)
parser.add_argument(‘filters’, type=str, nargs=’+’, ****=’shodan search filters’)
parser.add_argument(‘-p’, type=int, def**lt=1, metavar=’page’, ****=’page number’)
args = parser.parse_args()

try:
        # Setup the api
        api = shodan.Shodan(API_KEY)

        # Perform the search
        *uery = ‘ ‘.join(args.filters)
        result = api.search(*uery, args.p)

        # Loop th**ugh the matches and p**nt each IP
        for ******* in result[‘matches’]:
                p**nt (*******[‘ip_str’])
except Exception as e:
        p**nt (‘Er**r: %s’ % e)
网友 yy10112001 说:

有漏洞让我直接抓一堆肉鸡挖矿吗

About 贝壳

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

本文链接:贝壳主机网 » [经验] shodan高级搜索及api脚*打包为单文件教程

分享到: 生成海报
香港/美国/国内高速VPS
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活