神器Nmap web版:Rainmap Lite
"0×03 序言
Rainmap Lite 是这款Nmap相匹配web手机应用程序,它容许客户从她们的手机上/平板/网页浏览器起动Nmap扫描仪!不像它的原名[1] ,Rainmap Lite 并不是依靠美女服务(RabbitMQ,PostgreSQL,Celery, supervisor等),它能够非常容易地安裝在一切网络服务器上。你只必须安裝Django手机应用程序,并加上cron的轮询每日任务,便能够创建1个新的扫描仪网络服务器。 Nmap扫描仪已提前准备好给大伙儿!
【[1] Rainmap - https://nmap.org/rainmap/】
0×08 原理
Django运用把Nmap指令存储在SQLite数据库查询来实行。另一个脚本制作载入数据库查询中的指令和依照客户界定的配备来每季度实行他们。必须浏览SMTP网络服务器来,根据电子邮件发送汇报(Gmail是能够的)。
1Rainmap Lite 特点
点一下两下只能轻轻松松起动Nmap扫描仪
web页面稳定运作于手机上/平板
根据各种各样电子邮件发送扫描仪汇报
从web电脑浏览器查询汇报
预置扫描仪
十几个可列举的扫描仪配置文件
便于安裝/创建
共享与你的精英团队結果
2 用扫描仪配置文件
基础扫描仪:–script bacnet-info -sU -p47808
广播节目扫描仪:-sn –script broadcast
DDOS反方向udp协议扫描仪:–sU –A –PN –n –pU:21,52,122,182 –script=ntp-monlist,dns-recursion,snmp-sysdescr
DDOS Slowloris查验扫描仪:–p- -sV –script=.com-slowloris-check
DNS枚举扫描仪:-sn –script dns-brute
……………………………………………………………………(此地也有大量扫描仪配备,省去)
0×81 安裝
1 基础自然环境构建
pip install Django #安裝Django 自然环境,提议安裝1.7版本号
pip install lxml #安裝lxml,PHP建立性能 XML 分析
2 免费下载文档
【浏览器下载】https://github.Com/ym2011/penetration/tree/master/rainmap-lite
3 变更配备
在【rainmap-lite/nmaper-cronjob.py】升级BASE_URL, SMTP_USER, SMTP_PASS, SMTP_SERVER little SMTP_PORT这种配备信息内容,为此来接受email 警示。
4 创建数据库方式
python manage.py migrate
5 载入默认设置的扫描仪配备
python manage.py loaddata nmapprofiles
6 加上定时任务
指令文件格式:
*/5 * * * * Cd <app客户端 path> && /usr/bin/python nmaper-cronjob.py >> /var/log/nmaper.log 2>&1
实例1:
*/5 * * * * Cd /root/rainmap-lite && /usr/bin/python nmaper-cronjob.py >> /var/log/nmaper.log 2>&1
7 运作程序流程
python manage.py runserver 0.0.0.0:8001
8 加上管理人员
python manage.py createsuperuser
9 开启总流量
.com://127.0.0.1:8001/console/
#键入不久设定的登录名/登陆密码,开展管理方法和扫描仪
0×08 应用
1 基础扫描仪
最先人们能够挑选1个总体目标网址或是ip地址,键入后,挑选【Profile】中的扫描仪选择项后,只能起动扫描仪。
2 能用的扫描仪配备
3 Nmap的web 管理方法
4 提升自定扫描仪配备
5 电子邮件通告
0×02 参考文献
https://github.Com/ym2011
https://nmap.org/rainmap/
https://nmap.org/book/man.html语言
https://nmap.org/nsedoc/
相关文章
- 1条评论
- 性许鸢旧2022-06-06 09:54:19
- b页面稳定运作于手机上/平板 根据各种各样电子邮件发送扫描仪汇报 从web电脑浏览器查询汇报 预置扫描仪 十几个可列举的扫描仪配置文件 便于安裝/创建 共享与你的精英团队結果 2 用扫描