WPScan工具的使用(WordPress扫描工具)
2024-10-19 14:56:37
WPScan是Kali Linux默认自带的一款漏洞扫描工具,它采用Ruby编写,能够扫描WordPress网站中的多种安全漏洞,其中包括WordPress本身的漏洞、插件漏洞和主题漏洞。最新版本WPScan的数据库中包含超过18000种插件漏洞和2600种主题漏洞,并且支持最新版本的WordPress。值得注意的是,它不仅能够扫描类似robots.txt这样的敏感文件,而且还能够检测当前已启用的插件和其他功能。
WordPress是全球流行的博客网站,全球有上百万人使用它来搭建博客。他使用PHP脚本和Mysql数据库来搭建网站。
WPScan的使用
由于Kali中自带了WPScan,所以怎么安装就不讲了,直接说说怎么使用。
wpscan -h #查看参数以及意义
首次打开,我们可以先更新其漏洞库
wpscan -update #升级漏洞库
扫描指定的WordPress站点
wpscan -u http://192.168.10.44 #扫描WordPress站点,可以使用 -u 或者 --url 参数都可
它会扫描给定的WordPress站点的一些信息,并且列出可能是漏洞的地方。注意,这里wpscan判断是否有漏洞,是根据wordpress的版本判定的,只要你的版本低于存在漏洞的版本,那么,它就认为存在漏洞,所以,这个没有太多的参考性。
注意:以下扫描的结果都是只看进度条之下的
主题扫描
wpscan -u http://192.168.10.44 --enumerate t #主题扫描
一共扫描了数据库中的411个主题,发现了3个主题
扫描主题中存在的漏洞
wpscan -u http://192.168.10.44 --enumerate vt #主题扫描
可以看到,这里没发现主题中存在漏洞的
简单扫描WordPress插件
wpscan -u http://192.168.10.44 --enumerate p #插件扫描
一共扫描了数据库中的1494个插件,其中发现了1个插件,并且又漏洞
完整扫描WordPress插件
wpscan -u http://192.168.10.44 --enumerate ap #扫描插件中的漏洞
可以看到,扫描乐乐77803个插件,发现了3个插件,其中一个有漏洞
枚举WordPress用户名
wpscan -u http://192.168.10.44 --enumerate u #枚举用户
暴力破解密码
wpscan –u http://192.168.10.44 --wordlist /root/Desktop/dict.txt --usernameadmin #指定用户名为admin,密码为 /root/Desktop/dict.txt 字典文件中的数据
最新文章
- 【nodejs笔记3】Express基本用法,和路由控制,和模板渲染ejs
- Myeclipse2014添加mybatis generator插件
- ASP.NET Application,Session,Cookie和ViewState等对象用法和区别 (转)
- 在code.org上自己写一个flappy bird游戏
- NFC手机
- servletContext百科
- IOS7学习之路八(iOS 禁止屏幕旋转的方法)
- 3g 上网卡使用
- Knockoutjs : Unable to process binding ";value:
- Tomcat中部署web应用 ---- Dubbo服务消费者Web应用war包的部署
- OpenTSDB-Querying or Reading Data
- ELK介绍
- SpringCloud学习系列汇总
- DVWA-暴力破解学习笔记
- centos源码安装mysql5.7.25-boost
- 信号(signal)
- Prometheus Redis_exporter
- 基于spring框架的jt项目分页查询知识点(一)
- Writing device drivers in Linux: A brief tutorial
- silverlight学习之页面传值篇
热门文章
- 设计模式系列之原型模式(Prototype Pattern)——对象的克隆
- AtCoder Beginner Contest 192
- Comet OJ - Contest #9 &; X Round 3 【XR-3】核心城市 【树的理解】
- PTA 数组元素的区间删除
- 【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
- HashMap源码个人解读
- Kubernetes声明式API与编程范式
- 学习笔记-vue.js快捷登录 enter
- 201871030106-陈鑫莲 实验三 结对项目—《D{0-1}KP 实例数据集算法实验平台》项目报告
- C#委托的学习了解