mcpField
S
security-webshells

security-webshells

github.com/eyadkellehセキュリティ394527 回インストール20 週間前に更新
リポジトリ

security-webshells について

security-webshellsは、セキュリティ研究や検知テスト向けのSecLists厳選Webシェル集です。複数のサーバーサイド言語を扱い、監視やIDS/IPSシグネチャ、フォレンジックの検証に利用できます。

主な機能

  1. 01PHPシェルのサンプル
  2. 02ASP・ASPXシェルのサンプル
  3. 03JSPシェルのサンプル
  4. 04Python・Perlシェルのサンプル
  5. 05SecListsの厳選サブセット

活用シーン

  1. 01Webシェル検知テスト
  2. 02セキュリティ監視の検証
  3. 03マルウェア解析
  4. 04IDS/IPSシグネチャのテスト

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/eyadkelleh/awesome-skills-security --skill security-webshells

インストール後、Claude Code で/security-webshellsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/Web-Shells/
backdoor_list.txt
references/Web-Shells/CFM/
shell.cfm.html
references/Web-Shells/FuzzDB/
cmd-simple.php
cmd.aspx
cmd.jsp
cmd.php
cmd.sh
list.jsp
list.php
list.sh
nc.exe
reverse.jsp
up.php
up.sh
references/Web-Shells/JSP/
simple-shell.jsp
references/Web-Shells/laudanum-1.0/
CREDITS
GPL
references/Web-Shells/laudanum-1.0/asp/
dns.asp
file.asp
proxy.asp
shell.asp
references/Web-Shells/laudanum-1.0/aspx/
shell.aspx
references/Web-Shells/laudanum-1.0/cfm/
shell.cfm
references/Web-Shells/laudanum-1.0/jsp/
cmd.war
makewar.sh
references/Web-Shells/laudanum-1.0/jsp/warfiles/
cmd.jsp
references/Web-Shells/laudanum-1.0/jsp/warfiles/META-INF/
MANIFEST.MF
references/Web-Shells/laudanum-1.0/jsp/warfiles/WEB-INF/
web.xml
references/Web-Shells/laudanum-1.0/php/
dns.php
file.php

詳細

SecLists Web-Shells

説明

検出と分析のための Web シェルのサンプルです。PHP、ASP、ASPX、JSP、Python、Perl のシェルが含まれています。セキュリティ研究や検出システムのテストに使用します。

ソース: SecLists/Web-Shells リポジトリ: https://github.com/danielmiessler/SecLists ライセンス: MIT

このスキルを使用する場面

次のような用途で使用します。

  • Web シェルの検出テスト
  • セキュリティ監視の検証
  • マルウェア分析
  • IDS/IPS シグネチャのテスト
  • フォレンジック研究

⚠️ 重要: 許可を得たセキュリティテスト、バグバウンティプログラム、CTF コンテスト、または教育目的に限って使用してください。

このスキルの主なファイル

  • PHP shells - Common PHP web shells
  • ASP/ASPX shells - Microsoft web shells
  • JSP shells - Java server pages shells
  • Python shells - Python-based shells
  • Perl shells - Perl web shells

使用例

# Access files from this skill
import os

# Example: Load patterns/payloads
skill_path = "references/Web-Shells"

# List all available files
for root, dirs, files in os.walk(skill_path):
    for file in files:
        if file.endswith('.txt'):
            filepath = os.path.join(root, file)
            print(f"Found: {filepath}")
            
            # Read file content
            with open(filepath, 'r', errors='ignore') as f:
                content = f.read().splitlines()
                print(f"  Lines: {len(content)}")

セキュリティと倫理

許可された使用例 ✅
  • 書面による許可を得た侵入テスト
  • バグバウンティプログラム(対象範囲内)
  • CTF コンテスト
  • 管理された環境でのセキュリティ研究
  • 自身のシステムのテスト
  • 教育目的のデモ
禁止されている使用例 ❌
  • 許可されていないアクセスの試み
  • 許可のないテスト
  • 悪意のある行為
  • プライバシーの侵害
  • あらゆる違法行為

SecLists の完全なコレクション

これは SecLists の厳選されたサブセットです。完全なコレクションについては、以下をご覧ください。

  • 完全なリポジトリ: https://github.com/danielmiessler/SecLists
  • サイズ: 4.5 GB、6,000 以上のファイル
  • すべてのカテゴリ: パスワード、ユーザー名、探索、ファジング、ペイロード、Web-Shells、パターンマッチング、AI、その他

Skill Seeker によって生成 | SecLists Web-Shells コレクション ライセンス: MIT - 適切な許可を得て、責任を持って使用してください

コメント