FastWhatWebSearch 是一个能够支持搜索whatweb工具结果的一个微型平台。
目前能够支持的语法如下:
语法名 | 解释 |
---|---|
target | 目标 |
status | 状态码 |
ip | IP地址 |
charset | 网页字符集 |
content-type | 响应内容类型 |
footer-hash | 底部hash |
server | 响应的server头 |
links | 网页上的超链接 |
keywords | 关键字 |
meta | meta标签内容 |
php | php版本 |
title | 网页标题 |
by | x-powered-by |
- 1.必要条件
首先你的系统上需要安装whatweb与mongodb
- 2.下载项目
git clone http://github/Rvn0xsy/FastWhatWebSearch.git
cd FastWhatWebSearch
pip install -r ./requirements.txt
1.首先要使用whatweb爬取目标,它将会自动写入数据到mongodb:
./whatweb 0.0.0.0/24 --log-mongo-database=whatweb -p + ./plugins/title.rb
可以使用 -p +
参数调用多个插件。
1.Version 2.0已经支持任务调度,可在jobs页面添加任务
可以在config/config.py
中配置:
# encoding:utf8
config = {
'mongodb_uri':"mongodb://127.0.0.1/whatweb",
'whatweb_path':"/Users/rvn0xsy/GitProject/WhatWeb/whatweb",
'whatweb_plugins':'-p + ./plugins/title.rb',
'whatweb_default_args':'--log-mongo-database=whatweb --no-errors',
'process':False
}
2.启动FastWhatWebSearch
python app.py