FiddlerCore:如何使用系统代理权?

基利卡

我想嗅探浏览器的一些https流量。我的网络设置使用代理配置“使用自动配置脚本:' http : //proxyconf-domain.net/ '”

现在我的代码如下所示:

FiddlerApplication.AfterSessionComplete += FiddlerApplicationOnAfterSessionComplete;

FiddlerApplication.Startup(8888, FiddlerCoreStartupFlags.Default);

...

private void FiddlerApplicationOnAfterSessionComplete(Session oSession)
{
    if (oSession.LocalProcessID == 22228)
    {
        Console.WriteLine("Chrome Traffic");
    }
}

问题:启动后,我的系统代理设置丢失,因此浏览器无法连接到Internet,我必须手动重置它们。但是我希望FiddlerCore像Fiddler App一样工作。

FiddlerCoreStartupFlags.Default具有RegisterAsSystemProxy标志。Fiddler应用程序具有相同的设置:FiddlerSettings但是Fiddler应用程序正在捕获流量,并且浏览器保留其代理设置。

我是否必须阅读系统代理并将其设置在我的FiddlerCore或其他代码中?

罗斯蒂斯拉夫·扎利夫采夫(Rostyslav Zhalivtsiv)

启动后,我的系统代理设置丢失,因此浏览器无法连接到互联网,我必须手动重置它们。但是我希望FiddlerCore像Fiddler App一样工作。

这是因为您没有Shutdown()在程序退出时调用方法。调用Shutdown()以告诉FiddlerCore停止侦听指定的端口,并取消注册为系统代理例如:

    FiddlerApplication.AfterSessionComplete += FiddlerApplicationOnAfterSessionComplete;
    FiddlerApplication.Startup(8888, FiddlerCoreStartupFlags.Default);
    ...

    //when your program exits
    Fiddler.FiddlerApplication.Shutdown();
    ...

在许多情况下,最好直接致电Fiddler.FiddlerApplication.oProxy.Detach()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Fiddlercore仅代理某些网站?

来自分类Dev

如何使用python代码在CentOS 6中重置系统代理

来自分类Dev

系统范围的代理设置如何工作?

来自分类Dev

系统范围的代理设置如何工作?

来自分类Dev

如何更新代理后的系统时间?

来自分类Dev

Chrome:请勿使用系统范围的代理设置

来自分类Dev

如何强制wget在不修改系统文件的情况下使用代理服务器?

来自分类Dev

如何使用用户名和密码设置系统范围的代理?

来自分类Dev

如何使用用户名和密码设置系统范围的代理?

来自分类Dev

如何强制wget在不修改系统文件的情况下使用代理服务器?

来自分类Dev

如何使适用于 Linux 的 Windows 子系统使用代理连接?

来自分类Dev

FiddlerCore如何识别视频流

来自分类Dev

为每个FiddlerCore会话动态设置上游代理

来自分类Dev

如何在Ubuntu上设置系统范围的代理?

来自分类Dev

如何在tfs中读取代理的系统定义功能

来自分类Dev

如何从命令行更改系统代理?

来自分类Dev

文件所有权如何在不同系统之间受到影响?

来自分类Dev

爬行如何使用代理池

来自分类Dev

如何告诉Hibernate使用代理?

来自分类Dev

如何通过代理使用Kindle?

来自分类Dev

如何使curl自动使用代理

来自分类Dev

如何通过代理使用Maven

来自分类Dev

系统D-Bus不允许使用conf文件删除所有权

来自分类Dev

Chrome应用程序不使用系统代理

来自分类Dev

httpclient默认会使用系统代理(clojure)吗?

来自分类Dev

如何使FiddlerCore编程证书安装“坚持”?

来自分类Dev

Fiddlercore:如何阻止和重定向网站

来自分类Dev

使用FiddlerCore捕获所有请求

来自分类Dev

在FiddlerCore中使用自定义证书

Related 相关文章

热门标签

归档