I know you can monitor packets inbound and outbound using socket.bind but what about getting the packet but stopping it from going outbound or inbound? Is there anyway to do this without hooking programs send/receive functions?