Tim*_*hyP 55 isp google-chrome adblock browser-addons
我的 ISP 有一个坏习惯,就是将我访问的每个页面都放在一个页面中,iframe这样他们就可以用他们的广告等覆盖它。(我猜他们正在使用透明代理来做到这一点)
是否有可以删除框架或阻止尝试这样做的附加组件?
在这种情况下,像 AdBlock 这样的东西不起作用。
nhi*_*kle 52
如果 Stack Exchange 站点上的 frame-busting 代码适合您,那么您可以编写一个用户脚本来在每个站点上插入 frame-busting 代码。如果您以前从未制作过用户脚本,以下是一些入门资源:
在frame busting 和 frame-bust-buster-busting上有一个很好的 Stack Overflow 线程。理论上,您可以从 SO 帖子的答案中提取一些代码,然后使用用户脚本将它们注入每个页面。
Mxx*_*Mxx 38
用你的钱包投票,不要使用做这种垃圾的 ISP。
如果这是不可能的,那么您的下一个最佳选择是隐藏来自您的 ISP 的所有流量,以便他们无法看到内部并因此对其进行修改。您可以通过加密所有/尽可能多的流量来实现这一点。
您可以使用HTTPS Everywhere等浏览器插件来实现。它有大量网站列表,此插件强制 HTTPS 连接到这些网站。还要确保您的浏览器启用了 SPDY 协议。作为 SPDY 规范的一部分,所有连接都是加密的。
要更进一步,请考虑使用一些 VPN 服务。这将使您的流量内容对您的 ISP 完全隐藏,并防止此类内容修改。
jjl*_*lin 16
如果您的 ISP 通过注入来自特定域的 JavaScript 来执行此操作,您可以使用 JavaScript 黑名单扩展来避免运行来自该域的任何 JavaScript。(我连接到的公共热点之一使用这种方法。)但是,如果您的 ISP 直接注入整个脚本,那么我认为这行不通。
Chrome:JavaScript 黑名单
火狐:YesScript
您还应该能够使用广告拦截扩展程序来拦截 JavaScript。最流行的支持自定义过滤器列表,添加额外的过滤器模式来捕获框架代码应该很容易。如果您已经在运行广告拦截器,这可能是最明智的方法。
lau*_*ent 15
除了框架破坏技巧,我建议获取为框架页面提供服务的服务器的 IP 并阻止它们。如果您像我一样使用中国电信,他们并不总是对页面进行框架化,当它们这样做时,简单的重新加载将为您提供未框架化的页面。我猜他们无法构架一切,因为每分钟劫持数百万个连接会迅速降低他们的资源。
所以我最终做的是阻止所有这些 IP,这样当他们试图弄乱当前请求时我会得到一个干净的连接错误。然后我知道我可以重新加载以获得真实页面。这种方法的另一个优点是您不会向这些服务器发送任何信息,而对于帧破坏技巧,请求仍然会到达那里(并且考虑到他们发回的废话,我不会相信他们的敏感信息这可能最终会出现在他们的日志中)。
有关此处的信息,我目前收集和阻止的 IP:

| 归档时间: |
|
| 查看次数: |
3957 次 |
| 最近记录: |