logo NodeSeekbeta

一个论坛隐私保护脚本:防止帖子中的外部图片泄露你的 IP 地址与 UA

平时逛论坛的时候,大家可能没注意到一个隐私问题:帖子里的图片,往往不是上传到论坛服务器的,而是引用了第三方图床的图片。

这意味着,你只是打开帖子看了一眼,浏览器就可能自动向外部图片服务器发起请求。

如果这个图床是发帖人自己控制的,那么理论上,他就可以记录每一个加载图片的访客的信息。

比如:

  • IP 地址:可能推测你的大致地理位置和网络运营商
  • 浏览器信息:通过 User-Agent 等请求头了解浏览器、操作系统等信息
  • 访问时间:知道你什么时候打开过这个帖子
  • 来源信息:在 Referer 策略允许的情况下,可能知道你从哪个页面加载了图片

用 net.coffee IP 信息卡片图片来做一个实际例子:

[![IP 信息卡片](https://card.net.coffee/v1/card.svg?style=terminal&sticker=rainbow&w=480)](https://ip.net.coffee/ip/ "查看 IP")

IP 信息卡片

ippure 的实际例子:

[![访客IP信息卡片](https://my.ippure.com/v1/card)](https://ippure.com "点击查看IP信息")

访客IP信息卡片

而且不需要你点击图片,也不需要执行什么恶意代码。只要浏览器正常加载了这张图片,就可能产生记录。

当然,单凭一张图片通常无法直接知道你的论坛账号是谁,但结合访问时间、IP 和其他信息,在某些情况下可能进一步关联用户身份。

所以写了一个油猴脚本:Forum External Image Proxy

原理很简单:

把论坛帖子中的外部图片,自动改为通过 wsrv.nl 图片代理服务加载。

原本的加载方式:

你的浏览器 → 发帖人控制的图床

使用脚本后:

你的浏览器 → wsrv.nl → 外部图床

这样,原始图床通常看到的是代理服务器发出的请求,而不是你浏览器直接发出的请求,从而降低真实 IP 和浏览器信息直接暴露给外部图床的风险。

脚本特点

  • 自动识别外部图片:不需要手动操作,打开帖子就会自动处理。
  • 论坛自身图片保持直连:避免所有图片都经过代理,减少不必要的影响。
  • 支持懒加载和动态内容:滚动页面加载的新图片也会自动处理。
  • 支持响应式图片:兼容 srcset、picture 等常见图片加载方式。
  • 支持多个论坛:包括 Linux.do、NodeSeek、V2EX、Hostloc、LowEndTalk 等。
  • 轻量无配置:安装后在支持的网站自动运行。

安装地址

Greasy Fork:

https://greasyfork.org/en/scripts/599247-forum-external-image-proxy

需要先安装 Tampermonkey、Violentmonkey 等用户脚本管理器,然后打开上面的链接安装即可。

⚠️ 需要注意

这个脚本并不能保证完全匿名,它主要解决的是外部图床直接获取访客 IP 和浏览器请求信息的问题。

还有几点需要说明:

  1. 图片代理 wsrv.nl 本身会收到你的请求,因此相当于把对外部图床的信任转移了一部分给代理服务。
  2. 代理请求中仍然包含原始图片 URL。如果图片 URL 带有唯一标识符,仍可能存在关联或追踪风险。
  3. 脚本只处理常见的 HTML 图片元素及其相关属性,不会拦截 CSS 背景图、视频、脚本等其他第三方资源,也不能保证拦截所有在脚本处理前就已发出的图片请求。
  4. 部分图床可能限制代理访问,导致图片无法正常显示。

它不是完整的反追踪工具,但可以减少逛论坛时不必要的隐私暴露。

尤其是一些允许直接插入外部图片的论坛,发帖人完全可以使用自己搭建的图片服务记录访问日志。

我们可能只是随手点开一个帖子,但对方却可能已经知道某个 IP 在什么时间访问过这个页面。

分享给有需要的朋友,也欢迎反馈兼容性问题。

12
  • 想起以前隔壁直接cs塞aff

  • 已用上 xhj003

  • 手动点赞 xhj003

  • IP 信息卡片这种玩意就相当于进门先填个表,有点恶心了 xhj031

  • 看来不错,脚本运行后ippure的卡片直接裂开

  • @qaq #3 发布于2026/10/8 16:09:05
    想起以前隔壁直接cs塞aff

    十多年玩这个 动用了10万个账号 爽飞了 yct008

  • 感谢,已用上 xhj016

  • 大家上ns难道用的不是代理吗 yct003

  • 好东西 xhj003

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72547位seeker

🎉欢迎新用户🎉