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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
SharpML — 機械学習ネットワーク共有パスワード探索ツールキット | Kitploit
ツール/GitHubGitHub/hunniccyber/sharpml
パスワード攻撃データ流出情報収集機械学習
GitHubhunniccyber/sharpml

SharpML

機械学習ネットワーク共有パスワード探索ツールキット

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

人気

すべて見る →

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

すべてのツールを探索

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

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

SharpML

SharpML は、Python および C# を使用した機械学習による、概念実証のファイル共有データマイニングツールです。

このツールの詳細は、当社のブログ こちら で説明されていますが、以下にも要約されています。

SharpML は C# および Python ベースのツールで、ファイル共有のマイニング、Active Directory のユーザークエリ、ML モデルと関連ルールのドロップ、Active Directory 認証チェックの実行など、一連の操作を実行します。これにより、マイニングしたデータを ML モデルに与えることで、ファイル共有内のパスワードを自動的に探索するプロセスを自動化することを目的としています。

ML モデルは Python で書かれており、パスワードの可能性を特定するためのカスタムアルゴリズムを使用して開発されています。モデルは PyInstaller でコンパイルされ、C# ラッパー内のリソースファイルとして配置されています。このラッパーは自身、データ、モデル間の相互運用を行います。プログラムロジックは以下の通りです。

Program_logic

現在は、単一のファイル共有を評価できます。

対象のファイル共有への読み取りアクセス権が必要です。その後、ツールはほとんどのアクティビティを自律的に実行します。

リリースセクションにコンパイル済みリリースがあります。このツールは現在 PoC であり、多くの改善が行われる予定であることに注意してください。

使用方法:

cmd.exe

root@kitploit:~
C:\> SharpML.exe -u \\fileshare\d$

Cobalt Strike

root@kitploit:~
> execute-assembly SharpML.exe -u \\fileshare\d$

作成者

Marco Valentini

Tom Kallo

今後の予定

  • SharpML を実行すると、見つかったすべてのユーザーを検証しようとします。制限的なドメインロックアウトポリシーが存在する場合、ユーザーを複数回検証しようとし、認証失敗が続くとアカウントがロックされる可能性があります。
  • 大きなテキストファイルが生データのコピー時にボトルネックにならないように、ファイルサイズ制限を実装する必要があります。
  • 複数のファイル共有を同時に実行するオプションを選択します。自動共有ファインダーを実装することで、SharpML を完全に自律的にし、ネットワーク全体を探索できるようにします。
  • プログラムロジックの一部を改善し、10,000 個の最も一般的なパスワードに対してチェックするかどうかの選択などのオプションを追加します。
ツールをダウンロード