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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
LSTM-MI — DGAボットネット検出におけるマルチクラスの不均衡を処理するためのLSTMベースのフレームワーク | Kitploit
ツール/GitHubGitHub/bkcs-hust/lstm-mi
マルウェア分析脅威インテリジェンス機械学習論文と研究学習と教育DNS分析
GitHubbkcs-hust/lstm-mi

LSTM-MI

DGAボットネット検出におけるマルチクラスの不均衡を処理するためのLSTMベースのフレームワーク

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

人気

すべて見る →

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

すべてのツールを探索

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

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

DGAボットネット検出におけるマルチクラス不均衡を扱うためのLSTMベースのフレームワーク

このリポジトリは、ドメインをDGAまたは良性に分類するための非常にシンプルなコードを含んでいます。このコードは、私たちの論文(https://www.sciencedirect.com/science/article/pii/S0925231217317320)における結果を実証しています。この論文では、バイナリ分類モデルとマルチクラス分類モデルの両方を組み合わせた新しいLSTM.MIアルゴリズムを提案しており、元のLSTMをコストセンシティブに適応させています。クラス間の識別重要性を考慮するために、誤差逆伝播学習手順にコスト項目が導入されています。

手順に従えば、私たちの手法を再実装できます。さらに、いくつかのデータセットも提供しています。

  • 実際に収集されたDGAボットネット(Shifu、Tinba、Necurs、Lockyなど)のデータセット
  • trainingdata.csv: このデータセットには、Alexaの100万の正規ドメイン、60万以上のDGAドメイン、およびこれらのドメインに対応する8つの統計的特徴が含まれています。DGAドメインは http://osint.bambenekconsulting.com/feeds/ で収集されています。
  • traindga4.csv: trainingdataデータセットの10%です。ただし、8つの統計的特徴は0から1の範囲に正規化されていません。
  • traindga5.csv: trainingdataデータセットの10%です。ただし、8つの統計的特徴は0から1の範囲に正規化されています。

データセットを再利用する場合は、以下の論文を引用してください。

Tran, Duc, et al. "DGAボットネット検出におけるマルチクラス不均衡を扱うためのLSTMベースのフレームワーク." Neurocomputing 275 (2018): 2401-2413.

または

@article{tran2018lstm, title={A LSTM based framework for handling multiclass imbalance in DGA botnet detection}, author={Tran, Duc and Mac, Hieu and Tong, Van and Tran, Hai Anh and Nguyen, Linh Giang}, journal={Neurocomputing}, volume={275}, pages={2401--2413}, year={2018}, publisher={Elsevier} }

コードの実装

'lstm.py' は分類器を訓練し、手法を評価するためのレポートを生成します。このコードはローカルマシンまたはGPU搭載マシン上で実行できます(GPUの方がはるかに高速です)。

バックアップリンク

Githubでのダウンロードに関して問題がある場合は、Google Driverのバックアップリンクを使用してください: https://drive.google.com/drive/folders/1EI67tTK2NnwW9MZa3Qr2anPbJ_Dlix91?fbclid=IwAR0A_Ltrkrn9Zt4VvF0IFhE_v3GWz-YDqaq-SsHaU2mHNG5861KXylvZlBY

ツールをダウンロード