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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
PHP-Shell-Detector — Web Shell Detector – は、php/cgi(perl)/asp/aspx のシェルを見つけ特定するのに役立つ PHP スクリプトです。Web Shell Detector は「web shells」シグネチャデータベースを持ち、これにより「web shell」を最大 99% 特定できます。 | Kitploit
ツール/GitHubGitHub/emposha/php-shell-detector
防御ツール脆弱性スキャナーウェブセキュリティマルウェア分析
GitHubemposha/php-shell-detector

PHP-Shell-Detector

Web Shell Detector – は、php/cgi(perl)/asp/aspx のシェルを見つけ特定するのに役立つ PHP スクリプトです。Web Shell Detector は「web shells」シグネチャデータベースを持ち、これにより「web shell」を最大 99% 特定できます。

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

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
ウェブサイト

Web Shell Detector

Web Shell Detector は、php/cgi(perl)/asp/aspx シェルを見つけて識別するための PHP スクリプトです。Web Shell Detector は「Web シェル」シグネチャデータベースを備えており、最大 99% の精度で「Web シェル」を識別できます。最新の JavaScript および CSS 技術を使用することで、軽量で親しみやすいインターフェースを実現しています。

Web Shell Detector は MIT ライセンスのもとで公開されています http://www.opensource.org/licenses/mit-license.php

コンソール版 (python): https://github.com/emposha/Shell-Detector

貢献者

Piotr Łuczko

John Thornton

検出

既知のシェル数: 604

必要条件

PHP 5.x、OpenSSL(安全なファイル送信のみ)

使用方法

Web Shell Detector を有効にするには:

  1. shelldetect.php と shelldetect.db をルートディレクトリにアップロードします

  2. ブラウザで shelldetect.php ファイルを開きます

    例: http://www.website.com/shelldetect.php

  3. デフォルトのユーザー名とパスワードを使用します

    ユーザー名: admin パスワード: protect

  4. 不審なファイルをすべて検査し、怪しいファイルがあれば http://www.shelldetector.com チームに送信してください。ファイルを送信すると検査され、脅威が存在する場合は「Web Shell Detector」の Web シェルシグネチャデータベースに追加されます。

  5. Web シェルが見つかり識別された場合は、FTP/SSH クライアントを使用して Web サーバーから削除してください(重要: 一部のシェルはシステムファイルに統合されている可能性があるため、注意深く行ってください)。

デモ

root@kitploit:~
http://www.emposha.com/demo/shelldetect/

オプション

  • extension - スキャンする拡張子
  • showlinenumbers - 疑わしい関数が使用されている行番号を表示
  • dateformat - アクセス時間と変更時間に使用
  • langauge - 他の言語を使用する場合
  • directory - 特定のディレクトリをスキャン
  • task - 異なるタスクを実行
  • report_format - is_cron(true) でレポートファイルのフォーマット
  • is_cron - true の場合、cron のように実行(出力なし)
  • filelimit - スキャンする最大ファイル数(30000 を超える場合は特定のディレクトリをスキャン)
  • useget - タスクを受け取る簡単な方法として _GET 変数を有効化
  • authentication - ユーザーとパスワードでスクリプトを保護、無効にするには単に NULL に設定
  • remotefingerprint - リモートでシェルシグネチャ DB を取得

変更履歴

  • 1.66 John Thornton 氏による小規模な調整と PHP 5.3.3 サポートに感謝

  • 1.64 設定 ini ファイルサポートを追加(コードを変更せずに同じ設定を使用したい場合)、出力メソッドを書き直し、is_cron を修正、イタリア語翻訳を追加(Marco Saiu 氏に感謝)

  • 1.63 新しいシェル認識メカニズムを追加、シェルシグネチャを更新

  • 1.62 jQuery UI ダイアログのバグにより jQuery のバージョンを 1.7.x に戻し、新しいファイルタイプを追加、シェルシグネチャを更新

  • 1.61 不審ファイルを送信する新しい方法を追加、CSS とコードの修正、新しいシェルシグネチャを追加

  • 1.6 シェルではないファイルを示すサポートを追加(ただしそれらのファイルも削除が必要)、ローダー表示を追加

  • 1.52 noindex メタタグを追加(検索結果からスクリプトを除外)、全ファイルスキャンオプションを追加: extension = *

  • 1.51 unpack 関数の更新

  • 1.5 unpack 関数を追加、アプリケーションバージョンチェックを追加、多くの警告を修正、エラーハンドラを修正

  • 1.4 不審ファイルを非表示にするオプションを追加、ファイルスキャンを変更

  • 1.3 不審ファイルを shelldetector.com に送信する方法を変更、不審ファイルに関する通知を受け取れるメールフィールドを追加

  • 1.2 暗号化関数を追加、認証を追加、いくつかの小さなバグを修正

  • 1.1 フィンガープリント関数を変更 行正規表現を変更

  • 1.0 初版

ツールをダウンロード