有些用户会使用过广告过滤软件来拦截网页或电脑系统里的广告,大部分广告拦截软件是基于网络代理过滤数据包来实现屏蔽广告的(例如“ADSafe净网大师”的代理设置如图 1 )。但Windows10用户很快就发现这些广告拦截软件在Win10应用商店的UWP应用面前失效了,无法过滤UWP应用里的广告。这是因为UWP应用是运行在类似虚拟沙箱的环境中的,普通的网络抓包工具是无法分析其数据的,当然也就无法过滤广告数据了。这时只需祭出强悍的Fiddler抓包工具即可。
Fiddler下载地址:官方网站 https://www.telerik.com/download/fiddler
安装运行Fiddler之后,点击窗口工具栏最左侧的“WinConfig”按钮,打开“AppContainer Loopback Exemption Utility”窗口。如图:
在列表中勾选需要过滤广告的UWP应用即可。
这样广告拦截软件就能分析UWP应用数据,从而过滤其中的广告数据了。
领取专属 10元无门槛券
私享最新 技术干货