I've been looking for ways to block a particular UDP packet on windows, but need to look into the payload. Something like if (udp==0xaa and udp==0xbb) then PF_DROP.
Are there firewalls/proxies that can do this? The ones I've come across only filter on IP/port. I can do this on linux with iptables but have yet to find a solution on Windows.
I'm open to writing my own app if someone can give me pointers to the windows kernel hooks for packet filtering. Thanks.