Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Wordpresscan — 用Python重写的WPScan,融合了部分WPSeku的思路 | Kitploit
工具/GitHubGitHub/swisskyrepo/wordpresscan
侦察漏洞扫描器Web漏洞扫描器密码攻击信息收集Web安全Archived
GitHubswisskyrepo/wordpresscan

Wordpresscan

用Python重写的WPScan,融合了部分WPSeku的思路

查看仓库
65320225年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Wordpresscan

一个基于WPScan(Ruby版本)工作开发的简单WordPress扫描器,用Python编写,部分功能受WPSeku启发。

免责声明

root@kitploit:~
本GitHub作者不对滥用或您可能造成的任何损害负责!
您同意自行承担使用本软件的风险。

安装与启动

安装

root@kitploit:~
git clone https://github.com/swisskyrepo/Wordpresscan.git
cd Wordpresscan

虚拟环境

root@kitploit:~
virtualenv .venv -p /usr/bin/python2.7
source .venv/bin/activate
pip install -r requirements.txt

示例

示例1:基本更新并扫描WordPress

root@kitploit:~
python wordpresscan.py -u "http://localhost/wordpress" --update --random-agent

-u : WordPress的URL
--update : 更新wpscan数据库
--aggressive : 启动激进模式扫描插件/主题
--random-agent : 为本会话使用随机用户代理

示例2:基本暴力破解(选项--brute,选项--nocheck)

  • 暴力破解自定义用户名
root@kitploit:~
python wordpresscan.py -u "http://127.0.0.1/wordpress/" --brute --usernames "admin,guest" --passwords-list fuzz/wordlist.lst
  • 使用用户名列表暴力破解
root@kitploit:~
python wordpresscan.py -u "http://127.0.0.1/wordpress/" --brute --users-list fuzz/wordlist.lst --passwords-list fuzz/wordlist.lst
  • 暴力破解已检测到的用户
root@kitploit:~
python wordpresscan.py -u "http://127.0.0.1/wordpress/" --brute --passwords-list fuzz/wordlist.lst
root@kitploit:~
╭─ 👻 swissky@crashlab: ~/Github/Wordpresscan  ‹master*›
╰─$ python main.py -u "http://127.0.0.1/wordpress/" --brute --users-list fuzz/wordlist.lst --passwords-list fuzz/wordlist.lst --nocheck       
_______________________________________________________________
 _    _               _                                         
| |  | |             | |                                        
| |  | | ___  _ __ __| |_ __  _ __ ___  ___ ___  ___ __ _ _ __  
| |/\| |/ _ \| '__/ _` | '_ \| '__/ _ \/ __/ __|/ __/ _` | '_ \
\  /\  / (_) | | | (_| | |_) | | |  __/\__ \__ \ (_| (_| | | | |
 \/  \/ \___/|_|  \__,_| .__/|_|  \___||___/___/\___\__,_|_| |_|
                       | |                                      
                       |_|                                      
 WordPress scanner based on wpscan work - @pentest_swissky      
_______________________________________________________________
[+] URL: http://127.0.0.1/wordpress/

[!] The Wordpress 'http://127.0.0.1/wordpress/readme.html' file exposing a version number: 4.4.7
[i] Uploads directory has directory listing enabled : http://127.0.0.1/wordpress/wp-content/uploads/
[i] Includes directory has directory listing enabled : http://127.0.0.1/wordpress/wp-includes/

[i] Bruteforcing all users
[+] User found admin
[+] Starting passwords bruteforce for admin
Bruteforcing - ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

示例3:思考已过时,这是激进模式,通常不建议!

root@kitploit:~
python wordpresscan.py -u "http://127.0.0.1/wordpress/" --fuzz

[i] Enumerating components from aggressive fuzzing ...
[i] File: http://127.0.0.1/wordpress/license.txt - found
[i] File: http://127.0.0.1/wordpress/readme.html - found
[i] File: http://127.0.0.1/wordpress/wp-admin/admin-footer.php - found
[i] File: http://127.0.0.1/wordpress/wp-admin/css/ - found
[i] File: http://127.0.0.1/wordpress/wp-admin/admin-ajax.php - found
[i] File: http://127.0.0.1/wordpress/wp-activate.php - found
--fuzz : 将对网站进行模糊测试,以尽可能多地检测文件、主题和插件

测试环境的输出示例

alt tag

部署测试环境

root@kitploit:~
docker-compose -f wordpress_compose.yml up -d

要启用wp-json API,您需要在设置中将"固定链接"更改为除"简单"之外的任何选项。

致谢与贡献者

  • 原始创意和脚本来自 WPScan Team
  • 众多PR和错误修复来自 bl4de
下载工具