https://github.com/g-oikonomou/sensniff/blob/master/host/sensniff.py
上記のリンクは、Ubuntuで実行されているPythonスクリプトを示しています。スクリプトを実行すると、画面に次のエラーが表示されます。
ポートを開くエラー: /dev/ttyUSB0 エラー: ("/dev/ttyUSB0 ポートを開けません: [Errno 2] ファイルまたはディレクトリがありません: '/dev/ttyUSB0'",)
バージョン:
スクリプトはいわゆる方法でFTDIのデータをWireshark(pcap)形式に変換する必要があると思います。管路。だからおそらくFTDIを検索しているようです。
答え1
スクリプトはデバイスを使用します /dev/ttyUSB0
が、デバイスはシステムに接続されていません。したがって、まずシステムに接続されているデバイスを見つけてから、次のコマンドを使用してスクリプトを実行する必要があります。
python sensniff.py -d /dev/ttyUSB1
あるいは、 'device': '/dev/ttyUSB0'
基本セクションで交換して実行することもできます。 python sensniff.py
次の質問は、デバイス名を知る方法です。代わりに、このリンクを参照してデバイス名を取得できます。デバイス名へのリンクを探す