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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
class_struggle — CERT Polska警告リストデータを使用したフィッシングドメイン識別のためのオートエンコーダベースの異常検知。研究および教育用のJupyterノートブック付き。 | Kitploit
ツール/GitHubGitHub/artur-augustyniak/class_struggle
フィッシング脅威インテリジェンス機械学習論文と研究学習と教育DNS分析異常検知
GitHubartur-augustyniak/class_struggle

class_struggle

CERT Polska警告リストデータを使用したフィッシングドメイン識別のためのオートエンコーダベースの異常検知。研究および教育用のJupyterノートブック付き。

リポジトリを見る
29ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

階級闘争

このリポジトリは、「階級闘争」 という論文に付随するものです。 このリポジトリでは、CERT Polska が公開した既知の(サブセット)フィッシングドメインに類似したドメインを検出するためのオートエンコーダの使用法を示しています。

データソース

CERT Polska 警告リスト

このプロジェクトは CERT Polska 警告リスト https://cert.pl/en/warning-list/ のデータを使用しています。 メンテナンス元: CERT Polska (NASK)。

このデータは 研究および教育目的にのみ 使用されます。 ドメインの生リストはこのリポジトリでは再配布されません。

Majestic Million

このプロジェクトは Majestic がメンテナンスする Majestic Million データセット のデータを使用しています。 出典: Majestic

このデータセットはクリエイティブ・コモンズ 表示 3.0 ライセンス(CC BY 3.0)の下で提供されています。

このデータは 研究および教育目的にのみ 使用されます。 生データセットはこのリポジトリでは再配布されません。

リポジトリの内容

  • notebooks/0_fetch_data.ipynb - ソースデータのダウンロード
  • notebooks/1_eda.ipynb - CERT.PL 警告リストのデータの探索的データ分析(EDA)
  • notebooks/2_eda_based_data_selection.ipynb - EDA に基づくトレーニングセットの選択
  • notebooks/3_autoencoder_train_eval_inference.ipynb - オートエンコーダの構築、トレーニング、推論
  • notebooks/xor_nn_decission_boundary.ipynb - 補助的なデモスクリプト

実行方法(ローカル、Docker 内)

  1. Jupyter コンテナをビルドして起動します:
    root@kitploit:~
    docker compose up --build
    
  2. http://127.0.0.1:8888/tree を開き、番号付きノートブックを順番に実行します: 0_fetch...、1_eda...、2_eda_based...、3_autoencoder...。

論文の生成

root@kitploit:~
cd ./article
pdflatex class_struggle.tex
ツールをダウンロード