問題タブ [rfc1122]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
588 参照

python - Pythonでリンク層のタイプを特定する

明らかに、次のようなソケットを使用してネットワークを簡単に盗聴できます。

と のみをlink layerインポートするときにアドレスの種類を特定したいのですが、明らかな理由により、リンク層がソケットに表示されません。下位層に対応する共有ライブラリを作成する必要がありますか?socketstruct

RFC 1122/1123 アドレス リンク層タイプおよびリンク層アドレス。

アップデート:

私はそれをpcapとして読んでリンク層情報を取得できることを知っています(つまり、リンク層アドレスではなくリンク層タイプを返すdpkt関数が呼び出されpcap.datalink()ます)が、生のポートからそれを読み取る方法はまだわかりません(ie eth0)、Python の場合、Windows および/または Linux 用。