phpcheck-url について
phpcheck-urlは、レスポンスヘッダーからサイトのPHPバージョンを確認し、セキュリティ情報と照合するスキルです。バージョンが隠されている場合は不明と報告します。
主な機能
- 01ServerとX-Powered-Byヘッダーの確認
- 02Node.jsスクリプトによるURL検査
- 03非公開バージョンを不明として報告
- 04エクスプロイト検査を実行しない
活用シーン
- 01サイトが公開するPHPバージョンの確認
- 02追加確認が必要なバージョン情報の特定
- 03不明な結果と実行失敗の区別
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openai/ php2shell-checker --skill phpcheck-urlインストール後、Claude Code で/phpcheck-urlを入力して読み込まれたか確認します。
同梱ファイルscripts/phpcheck.js
詳細
このスキルのディレクトリから、次を実行します。
node scripts/phpcheck.js "https://example.com" --json
ホスト名だけの場合は HTTPS を使用してください。チェッカーは Server と X-Powered-By
のヘッダーを読み取ります。バージョンが非表示の場合は、不明と報告してください。
報告されたバージョンを、現在の PHP セキュリティガイダンスと比較してください。ヘッダーは変更可能であり、ベンダーのバックポートによって古いバージョンでも修正されている場合があるため、サーバー側でのバージョンとパッケージの確認が、より確かな証拠になります。エクスプロイトのプローブは実行しないでください。
終了コード 1 と 3 は、それぞれ脆弱と不明を意味し、実行エラーではありません。
コメント
Markdown 対応