前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工具科普:如何使用WPScan辅助渗透WordPress网站

工具科普:如何使用WPScan辅助渗透WordPress网站

作者头像
FB客服
发布2018-02-07 11:44:15
1.9K0
发布2018-02-07 11:44:15
举报
文章被收录于专栏:FreeBufFreeBuf

本教程将展示如何扫描WordPress获得可能存在的漏洞并列举WordPress用户。我们会在这个教程中解释如何使用Linux Kali的WPScan对用户root密码进行暴力猜解测试。

WordPress黑盒扫描器:WPScan

WPScan是一个扫描WordPress漏洞的黑盒子扫描器,它可以为所有Web开发人员扫描WordPress漏洞并在他们开发前找到并解决问题。我们还使用了Nikto,它是一款非常棒的Web服务器评估工具,我们认为这个工具应该成为所有针对WordPress网站进行的渗透测试的一部分。

WPScan已经被预安装在以下Linux系统中:

BackBox Linux(http://www.backbox.org/)

Kali Linux(http://www.kali.org/)

Pentoo(http://www.pentoo.ch/)

SamuraiWTF(http://samurai.inguardians.com/)

ArchAssault(https://archassault.org/)

BlackArch(http://blackarch.org/)

最新版本为WPScan2.8,当前版本的数据库包括:

共98个漏洞版本; 共1076个脆弱插件; 共361个脆弱主题; 共1104个版本漏洞; 共1763个插件漏洞; 共443个主题漏洞。

Windows不支持WPScan。最新版本的WPScan可以在Linux或Mac上下载使用:http://wpscan.org/

WPScan更新

使用以下命令更新漏洞库:

wpscan -update

扫描WordPress漏洞

接下来使用下面的命令来扫描可能存在的漏洞网站:

wpscan –url [wordpress url]

如何枚举用户列表

使用下面的命令来进行枚举:

wpscan –url [wordpress url] –enumerate u

如何暴力破解root密码

使用下面的命令来暴力破解用户的root密码:

wpscan –url [wordpress url] –wordlist [path to wordlist] –username [username to brute force] –threads [number of threads to use]

如何避免WordPress用户被枚举

如果你想要避免WordPress用户列表被列举,不要把用户名作为昵称,并且不要使用已经被大众知道的用户名。最好的方式是选择一个包含随机字符的名字做用户名并且使用其他名字作为昵称。WPScan扫描URL来获取用户名,所以如果你不使用这个用户名,你肯定不会被WPScan搜索到。

如何避免WordPress密码被暴力破解

最好的方式避免暴力破解就是限制登录次数和IP地址。最新版本的WordPress默认有这个选项。确保你限制输入条目最大为3,增加锁定功能(即6次密码尝试就上锁)。

教学视频

枚举参数

下面是可以在扫描中用到的枚举参数:

–enumerate | -e [option(s)] Enumeration. option : u – usernames from id 1 to 10 u[10-20] usernames from id 10 to 20 (you must write [] chars) p – plugins 插件 vp – only vulnerable plugins 只有脆弱插件 ap – all plugins (can take a long time) 所有插件 tt – timthumbs t – themes 主题 vt – only vulnerable themes 只有脆弱主题 at – all themes (can take a long time) 所有主题

其他参数:“-e tt,p”,这几个参数被用于列举timethumbs和插件。

*原文地址:hackingtutorials,FB小编FireFrank编译,转载请注明来自FreeBuf黑客与极客(FreeBuf.COM)

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-12-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档