Вопрос на предмет снифферства:
надо отловить пакет определенного содержания и сделать так, чтобы приложение, которому он был адресован, о нем ничего не узнало (ака файрволл). В сурсах одного сниффера видел, что можно использовать WSASocket, WSAResv и пр. для перехвата пакетов. А можно этими же процами не пускать пакет дальше?