diegonc / packet-bnetp

Battle.net and Warcraft 3 Game Protocols Dissector for Wireshark
GNU General Public License v3.0
29 stars 13 forks source link

Filtering by packet ID? #13

Open cen1 opened 5 days ago

cen1 commented 5 days ago

Is it possible to filter by packet IDs? Something like bnetp and bnetp.pid!=SID_NULL

diegonc commented 4 days ago

It used to work like that. But since Chat Server and W3 Game Server protocols were separated there's no more a bnetp filter.

Chat Server protocol should be filterable with the key bncs (for instance bncs.pid == 0x09). Names should also work (i.e. bncs.pid == SID_GETADVLISTEX)

W3GS protocol should be filterable with the key w3gs (for instance w3gs.pid == 0x19)

cen1 commented 3 days ago

Perfect. Would be nice to expand the readme and/or wiki a little bit since they still showcase bnetp filter and don't mention any more advanced filtering like this.