NoMoney 是一款信息收集的工具,其中集成了fofa,zoomeye(钟馗之眼),censys,奇安信的鹰图平台,360quake。从这个名字就可以看出,这款工具涉及的范围在以上平台中都是免费的。其中fofa 与zoomeye 是基于网络爬虫获取数据,而其余各大平台都有相对应的免费api,但是有一定的查询限制。
免责声明
本工具仅供安全测试,严禁用于非法用途,后果与本人无关。
下载地址在文末
介绍
更新
本次更新内容主要有以下两点:
取消 Censys 和 Zoomeye 两个平台的接口,原因是 Censys 和 Zoomeye 做了更为强力的反爬措施,Zoomeye 加入了滑动验证码和中文点选验证码,且两个平台都取消了免费api的调用,积分只适用于网页查看,故取消此两个平台,后续会争取加入进来。 将 pyppeteer 更换为 PlayWright。
关于
NoMoney 是一款信息收集的工具,其中集成了fofa,zoomeye(钟馗之眼),censys,奇安信的鹰图平台,360quake。从这个名字就可以看出,这款工具涉及的范围在以上平台中都是免费的。其中fofa 与zoomeye 是基于网络爬虫获取数据,而其余各大平台都有相对应的免费api,但是有一定的查询限制。
各平台介绍
项目模块
fofa:利用playwright浏览器模拟爬虫获取数据,每次最多获取60条。 zoomeye(钟馗之眼): 浏览器模拟爬虫获取数据,每次最多获取400条;API 功能暂未完成,敬请期待。qianxin(鹰图平台)API获取数据,每日500积分。 360quake API 获取数据,每月3000积分,每月会送5次免费查询机会,单次查询最多获取400条数据。 censys API获取数据,国外网站,速度可能较慢,每月有250积分。
安装
Windows/Linux 平台使用。请确保安装了3.7及以上版本的Python,推荐3.8
克隆该仓库:
git clone https://github.com/H-Limbus/NoMoney.git
安装依赖(在中国的话,安装依赖之前切记更换国内镜像源,否则会特别慢):
pip3 install -r requirements.txt
安装依赖结束后,使用 python NoMoney.py -fU
,如果爆出以下错误,使用playwright install
命令安装:
安装完毕。
使用
演示fofa使用效果
使用详解
参数介绍
使用 -h 或者 --help 来查看相关功能
参数详情
NoMoney running:usage: No MoneyBecause I have no money, I have this script(The APIs of this script are all crawlers)options: -h, --help show this help message and exit -f, --fofa fofa api -q, --qianxin yingtu api -3, --360-quake 360 api -U, --UpdateCookie update the cookie -r, --rules the api search rules -o OUTPUT, --output OUTPUT Output file --format FORMAT Report format (Available: txt, json, csv), default txt
初始化
在程序运行之前,我们需要配置我们各个平台的账号,需要注册获取:
# """can change"""# =======================================================================================# fofa 账号密码FOFA_USER = ''FOFA_PASS = ''# qianxin(奇安信)api-key(登录之后就可以获取)QIANXIN_API_KEY = ''# 360_quake 的api(登录之后就可以获取)QUAKE_API = ''# PlayWright 的启动配置browserHeadless = False
位置在
常用语法
我们可以查看不同平台的搜索语法规则:
python NoMoney.py -fr 或者 -f -r
更新 fofa 的cookies :
python3 NoMoney.py -fU# 网页会自动进行更新,会自动识别所要填的验证码# 当cookies更新之后,使用时就和其他 api 没什么不同了。
获取数据:
python NoMoney.py -f 或者 -q 或者 -3 或者 -fq3 (多平台查询)
保存数据,可选择三种格式(txt csv json ,默认为 txt ):
python NoMoney.py -f -o filepath --format=txt
缺点:由于很多平台会检测防止访问速度过快,速度上可能会稍微比较慢。
后台发送:20250113 获取下载地址
学习交流群
可以加入学习交流群,里面有学习一些资源。泷老师也在里面,有什么学习方面不会的大家可以一起交流,共同进步。如果问题比较困难可以问泷老师,他会帮忙解答的。如果二维码过期,后台发送 安全屋 获取新的二维码。
由于直接放群二维码有很多广告加进来,如果想加入学习交流群的师傅请扫码添加我为好友,再拉你进群,避免广告进入。
我们红队全栈公益课链接:https://space.bilibili.com/350329294
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...