Raw TCP sniffer using sockets