
改良されたスコアリングアルゴリズムを用いた、Jupyter NotebookでのRITA(Real Intelligence Threat Analytics)の実装。
RITA は、Active Countermeasures が後援するネットワークトラフィック分析のためのオープンソースフレームワークです。
RITA-J は、Jupyter Notebook で RITA の機能を実装したものです。目標は、CSV、TSV、または JSON 形式のあらゆるタイプのファイアウォール/プロキシ/DNS ログをサポートし、追加のハードウェアや維持管理用の他のコンポーネントをインストールすることなく、潜在的な C2 アクティビティを簡単に分析、調査、検出できるようにすることです。
サンプルデータセットは Ali Alwashali(@ali_alwashali)から提供されました。内容は以下のとおりです。
CSV または JSON 形式のファイアウォール/プロキシログ。ログがパースされていない場合は、分析前にパースが必要です。
ノートブックは CSV ファイルをサポートしています。JSON には手動のマッピングが必要です。JSON ファイルの読み取りとパースに役立つリソースをいくつか紹介します:
ログを取得するにはいくつかの方法があります。
Fortinet ログ変換の例:
https://github.com/lucky-luk3/Infosec_Notebooks/blob/main/Forti_VPN_Logs_Analysis-Public.ipynb
以下のスクリプトは、キーと値のペアでロギングを行うすべてのログファイルで動作する可能性があります。
https://github.com/N4SOC/fortilogcsv
追加予定
追加予定