Я хочу создать приложение, которое отслеживает весь трафик из социальных программ, таких как skype/icq/yahoo/messenger, что означает, что отправляется и что принимается. Это также позже будет включать в себя отслеживание просмотров, посещаемые веб-сайты и так далее, и я, вероятно, ищу какой-нибудь «сниффер», но я действительно не знаю, с чего начать. Я читал о Wireshark и Wincap, которые должны быть библиотекой .net для этого? Но я попробовал это однажды, и я получил оооочень странный текст, поэтому я искал более простой способ получить данные, а затем отфильтровать нужную мне информацию. Может ли кто-нибудь привести меня на правильный путь здесь?
Например, на какой программе я должен сосредоточиться для этой цели и что мы можем сделать, чтобы отфильтровать текст, который мне не нужен? И потребуется ли много памяти/процессора для «обнюхивания»?
Приложение будет построено на C# .net 4.0, поэтому "обертка" или сниффер должны уметь работать с кодом C#.
Любые советы о большем количестве анализаторов пакетов, о которых я могу прочитать, приветствуются! И всегда приветствуются любые ссылки для чтения или учебные пособия!