监控进出的流量从浏览器/skype/icq/雅虎/信使等

本文关键字:skype icq 信使 雅虎 浏览器 流量 监控 | 更新日期: 2023-09-27 18:04:10

我希望建立一个应用程序,监控所有流量的社交程序,如skype/icq/雅虎/信使,这意味着什么被发送和什么被接收。这也将包括浏览跟踪,访问什么网站等等,我可能正在寻找某种"嗅探器",但我真的不知道从哪里开始。我读过关于Wireshark和Wincap应该是一个。net库做这个?但我试过一次,我得到了一大堆奇怪的文本,所以我在寻找一种更简单的方法来获取数据,然后过滤掉我需要的信息。有人能给我指路吗?

就像我应该把重点放在什么程序上,我们能做些什么来过滤掉我不想要的文本?做"嗅探"部分会占用大量内存/cpu吗?

应用程序将在c# .net 4.0中构建,因此"包装器"或嗅探器必须能够与c#代码一起工作。

任何关于更多数据包嗅探器的提示,我可以读到的是感激!欢迎任何形式的链接给我阅读或教程!

监控进出的流量从浏览器/skype/icq/雅虎/信使等

我认为你可以使用FiddlerCore。下面是一个示例,展示了如何在c#中使用它。

Fiddler.FiddlerApplication.BeforeRequest += sess=>
    {
        Console.WriteLine("URL: " + sess.fullUrl);
        sess.bBufferResponse = true;
    };

Fiddler.FiddlerApplication.Startup(8877, true, true);
Console.ReadLine();
Fiddler.FiddlerApplication.Shutdown();
System.Threading.Thread.Sleep(750);