
MeowEyeは、稼働中のアプリケーションにおける複数のWeb脆弱性を特定するためのリアルタイムスキャナーです。
MeowEye は、複数の Web 脆弱性を検査する実ブラウザベースのスキャナです。実際のブラウザを使用してトラフィックを監視し、インジェクションベースのテストを実行することで、今のところ反射型パラメータ、ローカルファイルインクルード (LFI)、サーバーサイドテンプレートインジェクション (SSTI) の脆弱性を検出します。ToDo リストには、複数の脆弱性が追加される予定です。
私には Koko という猫がいます。彼女は本当に美しいですが、正直なところ…彼女は一日中 何も せず、ただ鳴いたり、シューッと威嚇したり、食べたり、寝たり、あとは…💩 だけです。
でも、彼女の 目? すべてを捉えます。
彼女の 耳? 軍用レーダーよりも高性能です。
彼女の 柔軟性? 私が80歳になった気分にさせてくれます。
そこで私は MeowEye を開発しました。彼女の ほんの1% でも優雅で、警戒心が強く、(認めましょう) 彼女より賢くなることを願って。
うまくいけば…私は幸せです。心配しないでください 😸
考え方は非常にシンプルです:
その間、ツールはすべてのリクエストを静かにキャプチャし、各パラメータにペイロードを追加します。ただし、心配いりません。置き換えるのではなく 追加 するので、アプリの癖によって何かが失われることはありません。
最後に、脆弱性が見つかった場合、ツールは Burp Suite 形式の詳細情報を含むファイルを生成します。あとはコピー&ペーストして、お好きなときに再確認できます。
らくらく、バグもばっちり!🐞

リポジトリをクローンします:
git clone https://github.com/eslam3kl/MeowEye.git
cd MeowEye
依存関係をインストールします:
pip install -r requirements.txt
お使いの Chrome バージョンと互換性のある ChromeDriver をダウンロードしてインストールします:
https://chromedriver.chromium.org/downloads
エラーが発生した場合は、検索してください。このツールは多数のライブラリとツールに依存しています。
python meoweye.py --mode [live|delay] --attack [ref|lfiLinux|lfiWin|ssti] --url <target_url> [--proxy http://127.0.0.1:8080]
ペイロードは payloads/ ディレクトリに保存されます:
lfi-unix-payloads.txtlfi-windows-payloads.txtssti-payloads.txt各行がパラメータに注入され、脆弱性をテストします。
DDMMYYYY-output.txt に保存されます出力サンプル:
GET /showimage.php?file=.%2Fpictures%2F3.jpg..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd&size=160 HTTP/1.1
Host: testphp.vulnweb.com
Proxy-Connection: keep-alive
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Referer: http://testphp.vulnweb.com/listproducts.php?artist=1
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9
このツールは教育および許可されたテスト目的のみに使用してください。開発者はいかなる誤用にも責任を負いません。自己責任でお願いします :)
プルリクエスト、アイデア、フィードバックを歓迎します!
Eslam Akl によって作成されました。
愛猫の Koko と ChatGPT に感謝します。
| オプション | 説明 |
|---|
--mode | live または delay のスキャン |
--attack | ref、lfiLinux、lfiWin、または ssti |
--url | ブラウザで開く最初の URL |
--proxy | トラフィック傍受用のオプションの HTTP プロキシ |