A simple packet analyzer for TCP and UDP  written in c# using raw sockets