一撃でWordPressのデータベース情報を収集する方法ありませんか?

黒い画面
find . -name "wp-config.php" -exec grep -E "DB_NAME|DB_USER|DB_PASSWORD|DB_HOST" {} \;

このコマンドは以下のように動作します:

  • find . -name "wp-config.php": 現在のディレクトリとそのサブディレクトリから wp-config.php ファイルを検索します。
  • -exec: find コマンドによって見つかった各ファイルに対して、指定されたコマンドを実行します。
  • grep -E "DB_NAME|DB_USER|DB_PASSWORD|DB_HOST" {}: grep コマンドを使って、データベースの名前、ユーザー、パスワード、ホスト情報を含む行を検索します。{}find から見つかったファイルの名前に置き換えられます。
  • \;: -exec オプションの終わりを示します。

このコマンドを実行すると、システム上の全ての wp-config.php ファイルから、データベース設定に関する行が抽出されて表示されます。


コメント