
CANalyseは、ログファイルを解析して独自のデータセットを自動的に見つけ出し、Telegramなどのシンプルなユーザーインターフェースに接続できるように構築されたツールです。基本的には、このツールを使用中に攻撃者はボットIDを提供し、Telegramボットを介してインターネット経由でツールを使用できます。CANalyseはRaspberry Pi内部に配置され、車両内のネットワークトラフィック/データログを記録・分析することで、Telegramボットを介して車両を悪用できるように作られており、車に仕掛けられたハードウェアバックドアのようなものです。
このツールを使用する前提条件として、ハードウェアインプラントが既に車内に設置されており、車両内のネットワーク/通信チャネルと通信できることです。
git clone https://github.com/KartheekLade/CANalyse.git
cd CANalyse
pip3 install -r requirements.txt
cd CANalyse/
python3 canalyse_tool.py
コードはバグ修正、エラーハンドリング、スムーズな体験のために常に更新されています。問題が発生した場合はDMを送るか、Issueを立ててください。私たち(私とコントリビューター)ができる限り喜んでサポートします。 このツールで使用されているpython-canやその他のライブラリを作成した開発者に感謝します(❤️)。