ワイヤレス フレームをキャプチャしています。使用している最初の構造は
struct mgmt_header_t {
u_int16_t fc;
u_int16_t duration;
u_int8_t da[6];
u_int8_t sa[6];
u_int8_t bssid[6];
u_int16_t seq_ctrl;
};
しかし、このヘッダーの不一致は、キャプチャされたパケットが宛先アドレスで始まり、その後に送信元アドレスが続くためです?! 私は 802.11g を使用していると思いますが、違いはありますか? 上記の構造は tcpdump および ieee802.11-2007 標準に準拠しています
-- 更新 -- Wireshark を調べた後、[フレーム内のプロトコル: eth:ip:tcp:http] と表示され、これらの構造をこの順序でテストするとうまくいきましたが、802.11 フレームの分析をまだ探しています。