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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Alfred — 作業中 - 改訂版 Alfred [2.0] | Kitploit
ツール/GitHubGitHub/pwnfuzz/alfred
偵察ポートスキャンエクスプロイトスクリプトと自動化情報収集ペネトレーションテストユーティリティとフレームワークArchived
GitHubpwnfuzz/alfred

Alfred

作業中 - 改訂版 Alfred [2.0]

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

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

作業中 - 改良版Alfred [2.0]

Alfred - モジュール式偵察・悪用フレームワーク [実験段階]

AlfredはPythonベースのフレームワークで、さまざまな偵察、悪用、悪用後のタスクを支援するために設計されています。高度にモジュール化されており、ユーザーはプラグインを簡単に追加して機能を拡張できます。このフレームワークは、独立したプラグインの実行、プラグイン引数の処理、実行結果の追跡をサポートしています。

機能

  • プラグインシステム: カスタムプラグインを簡単にロードして実行できます。
  • モジュール設計: 新しいプラグインを作成またはインポートして機能を拡張できます。
  • NLPベースの入力処理: プラグインは自然言語処理によりユーザー入力を理解し、セマンティックパーシングを使用してユーザーの意図を特定のアクションにマッピングします。
    • en_core_web_sm - トークン化と文分割用
    • all-MiniLM-L6-v2 - セマンティックパーシング用。入力から意図と意味を抽出します。
  • 実行ログ: ログ機能を使用してプラグインの実行を追跡します。
  • エラーハンドリング: プラグインのロードおよび実行中のエラーを適切に処理します。
  • プラグインサポート: 基本的な動作確認用にポートスキャナーとエコーメッセージプラグインが含まれています。

インストール

  1. リポジトリをクローンします:
root@kitploit:~
   git clone https://github.com/YourUsername/alfred.git
   cd alfred
   pip install -r requirements.txt

使用方法

特定のプラグインを実行するには:

root@kitploit:~
ζ python3 alfred.py                                                                                                                                                                                                                           
/home/kali/.local/lib/python3.11/site-packages/fuzzywuzzy/fuzz.py:11: UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning
  warnings.warn('Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning')
=== Alfred: Autonomous Pentest Assistant ===

[*] Loaded plugin: AquatonePlugin
2025-04-16 21:45:16,094 - INFO - Loaded plugin: AquatonePlugin
[*] Loaded plugin: EchoMessage
2025-04-16 21:45:16,096 - INFO - Loaded plugin: EchoMessage
[*] Loaded plugin: PingSweep
2025-04-16 21:45:16,099 - INFO - Loaded plugin: PingSweep
[*] Loaded plugin: PortScan
2025-04-16 21:45:16,102 - INFO - Loaded plugin: PortScan
2025-04-16 21:45:16,102 - INFO - Loading NLP models...
2025-04-16 21:45:16,827 - INFO - Use pytorch device_name: cpu
2025-04-16 21:45:16,828 - INFO - Load pretrained SentenceTransformer: all-MiniLM-L6-v2
2025-04-16 21:45:20,976 - INFO - Building action index...
Batches: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 2/2 [00:00<00:00,  7.82it/s]
Alfred > run nmap version scan on 10.0.2.15 and give me info
2025-04-16 21:45:41,540 - INFO - Processing instruction: run nmap version scan on 10.0.2.15 and give me info
2025-04-16 21:45:41,550 - INFO - Segmented into 2 parts: ['run nmap version scan on 10.0.2.15', 'give me info']
Batches: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 42.53it/s]
Batches: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 28.10it/s]
2025-04-16 21:45:41,634 - INFO - Processing action 1: run_nmap_scan
[*] Running plugin: PortScan with args {'target': '10.0.2.15', 'scan_type': 'version', 'options': ' -sV'}
2025-04-16 21:45:41,634 - INFO - Running plugin: PortScan with args {'target': '10.0.2.15', 'scan_type': 'version', 'options': ' -sV'}
[*] Starting port scan on 10.0.2.15 for ports 22,80,443...
2025-04-16 21:45:41,634 - INFO - Starting port scan on 10.0.2.15 for ports 22,80,443...
[*] Scan completed successfully.
2025-04-16 21:45:48,274 - INFO - Scan completed successfully.
[+] [10.0.2.15] 1 ports identified and stored.
2025-04-16 21:45:48,275 - SUCCESS - [10.0.2.15] 1 ports identified and stored.
{'host': '10.0.2.15', 'status': 'up', 'hostnames': '10.0.2.15', 'addresses': {'ipv4': '10.0.2.15'}, 'tcp_ports': {80: {'state': 'open', 'name': 'http', 'product': 'SimpleHTTPServer', 'version': '0.6', 'extrainfo': 'Python 3.11.6', 'cpe': 'cpe:/a:python:simplehttpserver:0.6', 'scripts': {'http-title': 'Directory listing for /', 'http-server-header': 'SimpleHTTP/0.6 Python/3.11.6'}}}}
[+] Plugin 'PortScan' executed successfully.
2025-04-16 21:45:48,275 - SUCCESS - Plugin 'PortScan' executed successfully.
[+] Plugin 'PortScan' executed in 6.64 seconds.
2025-04-16 21:45:48,275 - SUCCESS - Plugin 'PortScan' executed in 6.64 seconds.
2025-04-16 21:45:48,275 - ERROR - Error executing plugin PortScan: 'NoneType' object has no attribute 'get'
2025-04-16 21:45:48,275 - INFO - Processing action 2: explain
I encountered an error: 'NoneType' object has no attribute 'get'. I encountered an error: unknown error.
--------------------------------------------------

利用可能なプラグイン

  • EchoMessage: メッセージをそのまま返すシンプルなプラグイン。動作確認用です。
  • PortScan: ターゲットに対して基本的なポートスキャンを実行するプラグイン。
ツールをダウンロード