tcpdump と wireshark を使わずに Linux ターミナルを使用して LAN 上の 3 ウェイ ハンドシェイクを傍受する方法は?

tcpdump と wireshark を使わずに Linux ターミナルを使用して LAN 上の 3 ウェイ ハンドシェイクを傍受する方法は?

私にはルートアクセス権がなく、グラフィカル ソフトウェアにもアクセスできません (Wireshark を使いたいのですが)。また、権限がないため、tcpdump やその他のツールをインストールできません。

良い代替品を探していましたが、見つかりませんでした。プリインストールされたツール、トリック、またはこれを実行するのに役立つ何かがあるでしょうか? これを可能にするにはどうすればいいでしょうか? 私が使用している OS は皮肉なことに kali で、ご覧のとおり最大限に切り詰められたものです。

答え1

権限(スーパーユーザー権限や、あなたの場合、ネットワークインターフェースを監視するためのよりきめ細かい権限など)の全体的な考え方は、通常のユーザーができない勝手にすればいい。

したがって、世界中の人々が見逃している深刻なセキュリティバグがない限り(または、あなたがアクセスしているコンピュータにセキュリティ修正が長期間適用されていない場合)、とても長い時間かかる場合、それは単に不可能です。カーネルはそれを行うためのアクセスを許可しません。

それは意図的なものです。

関連情報