Exemplo n.º 1
0
        private static void StartupFiddlerCore()
        {
            FiddlerCoreStartupSettings startupSettings = (new FiddlerCoreStartupSettingsBuilder()).ListenOnPort(8877).ChainToUpstreamGateway().DecryptSSL().OptimizeThreadPool().Build();

            FiddlerApplication.Startup(startupSettings);
            FiddlerApplication.Log.LogString(string.Format("Created endpoint listening on port {0}", CONFIG.ListenPort));
            XTrace.WriteLine("Fidder拦截启动成功");
        }
Exemplo n.º 2
0
        public void StartFidderFence()
        {
            ProxySettings.SetProxy(FidderHost + ":" + FidderPort);
            FiddlerCoreStartupSettingsBuilder settingsBuilder     = new FiddlerCoreStartupSettingsBuilder();
            FiddlerCoreStartupSettings        coreStartupSettings = settingsBuilder.ListenOnPort(FidderPort).AllowRemoteClients().Build();

            FiddlerApplication.Startup(coreStartupSettings);
            //在请求前拦截
            FiddlerApplication.BeforeRequest += FiddlerApplication_BeforeRequest;
        }
Exemplo n.º 3
0
 public ProxyController()
 {
     startupSettings =
         new FiddlerCoreStartupSettingsBuilder()
         .ListenOnPort(iPort)
         //.RegisterAsSystemProxy()
         //.DecryptSSL()
         //.AllowRemoteClients()
         //.ChainToUpstreamGateway()
         //.MonitorAllConnections()
         //.HookUsingPACFile()
         //.CaptureLocalhostTraffic()
         //.CaptureFTP()
         .OptimizeThreadPool()
         //.SetUpstreamGatewayTo("http=CorpProxy:80;https=SecureProxy:443;ftp=ftpGW:20")
         .Build();
 }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            string UrlFilter = "manuals.playstation.net";

            Console.WriteLine("PS5Prxy running on port 8080");
            FiddlerCoreStartupSettingsBuilder builder = new FiddlerCoreStartupSettingsBuilder();

            builder.ListenOnPort(8080);
            builder.AllowRemoteClients();
            FiddlerCoreStartupSettings settings = builder.Build();

            FiddlerApplication.BeforeRequest += FiddlerApplication_BeforeRequest;
            FiddlerApplication.Startup(settings);

            while (true)
            {
            }
            ;
        }