Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Wordpresscan — WPScan を Python で書き直し、WPSeku のアイデアを一部取り入れた | Kitploit
ツール/GitHubGitHub/swisskyrepo/wordpresscan
偵察脆弱性スキャナーウェブ脆弱性スキャナーパスワード攻撃情報収集ウェブセキュリティArchived
GitHubswisskyrepo/wordpresscan

Wordpresscan

WPScan を Python で書き直し、WPSeku のアイデアを一部取り入れた

リポジトリを見る
65320225年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Wordpresscan

WPScan(Ruby版)の成果に基づいてPythonで書かれたシンプルなWordpressスキャナーです。一部の機能はWPSekuにインスパイアされています。

免責事項

root@kitploit:~
このGitHubの作成者は、誤用やあなたが引き起こす可能性のある損害について一切責任を負いません。
本ソフトウェアは自己責任で使用することに同意したものとします。

インストールと起動

インストール

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

Virtualenv

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 :  Will fuzz the website in order to detect as much file, themes and plugins as possible

テスト環境からの出力例

alt tag

テスト環境のデプロイ

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

wp-json APIを有効にするには、設定で「パーマリンク」を「基本」以外に変更する必要があります。

クレジットと貢献者

  • オリジナルのアイデアとスクリプトは WPScan Team から
  • 多くのPRとバグ修正は bl4de から
ツールをダウンロード