私はWPA2をAP側のオープンネットワークに統合しようとしています。これまでうまくいっており、ライブトラフィックを暗号化して復号化できます。
しかし、サイトは私のメッセージ、特にARP応答を無視します。これは最初のメッセージであり、このメッセージがなければ何も機能しないからです。セキュリティフレームのMICが正確で、シーケンス番号とIVが増加します。
私はフレームが削除される理由を明らかにするすべての種類のログファイルを探していました。 STAから受け取る次のフレームは私と同じSNとIVを持っているので、私のメッセージを無視します。
/var/log/syslog
とを調べましたが、/var/log/kern.log
情報journalctl -u NetworkManager
が十分ではありません。echo "3" > /proc/sys/kernel/printk
を介してデバッグするためのロギングレベルを上げましたnmcli general logging level DEBUG
。
私が探しているのは、-ddモードでwpa_supplicantが提供する出力です。ステーションが実行したステップ(キーの抽出、値の計算、属性の確認など)を正確に知ることは非常に役立ちます。基本的に、ステーションがフレーム処理を中断したのはなぜですか?ただし、wpa_supplicant は、接続が成功するまでのみロギングを提供します。それ以降に受信したWiFiフレームは処理されません。
受信したフレームを正確にどのように処理するかを示すWPA2ステーションでこの種のディープロギングを実行するためのツールまたは方法はありますか?