2013-02-02 43 views

回答

0
  1. 您可以創建代理應用程序(任何語言,簡單,缺點:您需要配置窗口或瀏覽器中使用您的本地代理)
  2. 您可以掛接到所有的應用程序和捕獲Winsock調用(C#,C++,中級,缺點:髒)
  3. 您可以創建一個Winsock LSP(C++,硬)
  4. 您可以使用嗅探(C#,中級):http://www.codeproject.com/Articles/17031/A-Network-Sniffer-in-C
  5. 使用sharppcap(C#,中級):http://sourceforge.net/projects/sharppcap/
1

我覺得FiddlerCore是創建一個代理來監視瀏覽器(S)和你嘗試過該網址

static void Main(string[] args) 
{ 
    Fiddler.FiddlerApplication.BeforeRequest += sessionState => 
     { 
      Console.WriteLine("URL={0}", sessionState.fullUrl); 
     }; 

    Fiddler.FiddlerApplication.Startup(8888, true, true); 

    Console.ReadLine(); 

    Fiddler.FiddlerApplication.Shutdown(); 

    System.Threading.Thread.Sleep(750); 
} 
相關問題