vulmap的安装与使用方法

发布于:2023-01-05 ⋅ 阅读:(1169) ⋅ 点赞:(0)

目录

一、下载

二、安装

 三、使用方法


一、下载

https://github.com/zhzyker/vulmap

可以clde或clone下载:

也可以下载最新版:

 

 

二、安装

可以在windows或linux上安装。

Linux安装方法:

(我用的kali,此工具kali上没集成)

环境:需要python3和pip3

把压缩包放到kali上,解压后移动到requirements.txt文件所在目录中,输入命令:

pip3 install -r requirements.txt

显示如下:

 直接跑主程序,没有报错就说明依赖已经安装好了

python3 vulmap.py

免责声明输入yes即可

 三、使用方法

可选参数如下:

0.5版本:

最新0.9版本:

 

-u 直接接网址

python3 vulmap.py -u http://192.168.203.137/pikachu/

 

-f  可指定文件扫描,在文件中批量放入url

python3 vulmap.py -f url.txt

 -o  输出结果到txt文件中

0.5版本可以用-o输出为txt文件:

 0.9升级了,可输出json文件:

python3 vulmap.py -f url.txt --output-text 123.txt
python3 vulmap.py -f url.txt --output-json 123.json

 

 --list  查看有哪些poc可扫描或利用

Y代表有此poc,N为没有

python3 vulmap.py --list

-v  利用某个漏洞扫描和利用

0.5版本有。0.9无

python3 vulmap.py -f url.txt -v CVE-2016-4437

 若有漏洞会在界面或导出的文件中体现出来

 

-a  指定检测单个漏洞,否则会把所有漏洞都扫一遍

python3 vulmap.py -f url.txt -a shiro 

支持的类型如下

 

-c  指定命令,0.5版本有,0.9没

 

更多:

--debug  与debug连用

python3 vulmap.py -f url.txt -a shiro --debug

 --proxy-socks IP:端口    配置sock代理

python3 vulmap.py -f url.txt -a shiro --proxy-socks 127.0.0.1:8080
 

-t  固定线程数,默认是10个

python3 vulmap.py -f url.txt -a shiro -t 30 

 

与fofa、shoden连用

参考:GitHub - zhzyker/vulmap: Vulmap 是一款 web 漏洞扫描和验证工具, 可对 webapps 进行漏洞扫描, 并且具备漏洞验证功能