0x00.工具介绍
NoMoney 是一款信息收集的工具,其中集成了fofa,zoomeye(钟馗之眼),censys,奇安信的鹰图平台,360quake。从这个名字就可以看出,这款工具涉及的范围在以上平台中都是免费的。其中fofa 与zoomeye 是基于网络爬虫获取数据,而其余各大平台都有相对应的免费api,但是有一定的查询限制。
0x01.安装
Windows 平台使用。请确保安装了3.7及以上版本的Python,推荐3.8
- 克隆该仓库:
git clone https://github.com/H-Limbus/NoMoney.git
- 安装依赖(在中国的话,安装依赖之前切记更换国内镜像源,否则会特别慢):
pip3 install -r requirements.txt
在过程中可能pywin32安装不成功,请手动安装 pip3 install pywin32
- 安装完毕。
0x02.使用
___ ___ ___ ___ ___ ___
/ / /__/ / / /__/ / / ___
: / /:: | |:: / /:: : / /:/_ /__/|
: / /:/: | |:|: / /:/: : / /:/ / | |:|
_______: / /:/ : __|__|:|: / /:/ : _______: / /:/ /:/_ | |:|
::::::: /__/:/ __: /__/::::| : /__/:/ __: /__/:::::::: /__/:/ /:/ / __|__|:| :
:~~~~/ : / /:/ :~~__/ : / /:/ :~~~~/ :/:/ /:/ /__/::::
: ~~~ : /:/ : : /:/ : ~~~ ::/ /:/ ~~~:
: :/:/ : :/:/ : :/:/ :
: ::/ : ::/ : ::/ __/
__/ __/ __/ __/ __/ __/
usage: No Money
Because I have no money, I have this script( Part of the API of this script is crawler)
optional arguments:
--help show this help message and exit
--fofa fofa api
--zoomeye zoomeye api
--Censys censys api
--qianxin yingtu api
--360-quake 360quake api
--UpdateCookie update the cookie
--rules the api search rules
OUTPUT, --output OUTPUT
Output file
FORMAT Report format (Available: txt, json, csv), default txt
在程序运行之前,我们需要配置我们各个平台的账号,需要注册获取:
# """can change"""
# =======================================================================================
# fofa 账号密码
FOFA_USER = ''
FOFA_PASS = ''
# zooyeye(钟馗之眼)账号密码
ZOOMEYE_USER = ''
ZOOMEYE_PASS = ''
# qianxin(奇安信)api-key(登录之后就可以获取)
QIANXIN_API_KEY = ''
# 360_quake 的api(登录之后就可以获取)
QUAKE_API = ''
# censys的api(登录之后就可以获取)
CENSYS_EMAIL = ''
CENSYS_API = ''
CENSYS_SCRECT = ''
# 当前的路径
CURRENT_PATH = os.getcwd()
我们可以查看不同平台的搜索语法规则:
python NoMoney.py -fr 或者 -f -r
- 更新 fofa 和 zoomeye 的cookies :
python3 NoMoney.py -fU 或者 -zU
# 网页会自动进行更新,会自动识别所要填的验证码
# fofa 的验证码识别率较高,但是zoomeye 识别率很低,所以在识别错误几次之后会弹出验证码进行手动输入,这确保在无头模式下也可以手动输入
# 当cookies更新之后,使用时就和其他 api 没什么不同了。
- 获取数据:
python NoMoney.py -f 或者 -z 或者 -q 或者 -3 或者 -c 或者 -fzq3c (多平台查询)
保存数据,可选择三种格式(txt csv json ,默认为 txt ):
python NoMoney.py -f -o filepath --format=txt
0x03.工具获取
原文始发于微信公众号(深白网安):NoMoney 信息收集工具,其中集成了fofa,zoomeye(钟馗之眼),censys,奇安信的鹰图平台,360quake
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论