TGTGInsighttelegram intelligenceLIVE / telegram public index
← Welcome to the Black Parade
Welcome to the Black Parade avatar

TGINSIGHT POST

Post #102

@TheB1ackParade

Welcome to the Black Parade

Views93Post view count
PostedJun 606/06/2022, 09:33 AM
Post content

Post content

解包器对 vlan 的显示让人迷惑。按照 802.1Q,vlan header 是插入在 ether header 中间的,但是不管是 wireshark 还是 scapy 都显示得像是 append 在 ether header 之后。 仔细看才会发现,原来本应该是 [+13, +16] 的字节是 vlan header, 被解包器重新结构化为 [+15, +18]。 这样写程序解包的时候也不必拘泥于原生的结构定义,直接用 `struct vlan_hdr {__be16 TCI; __be16 proto;};`就行。