匿名简介

你可能经常会听到三个被放在一起说的词——“安全、隐私、匿名”。你可能会认为它们说的是差不多的事情,但实际上它们是不同的概念。安全是保护信息、系统和设备免受未经授权的访问、损害或滥用;隐私是控制谁能够访问你的个人信息,以及这些信息如何被收集或使用的权利;而匿名则是一个与前两者不同的概念。

很多人只关心自己的安全和隐私,却不在意自己的匿名性。有些人认为自己根本不需要匿名,另一些人则认为匿名实在太难实现。然而,事实上,实现基本的日常匿名要容易得多,而且根据你的威胁模型,这会带来很大的帮助。在本文中,我将根据自己的实践经验来介绍匿名。

什么是匿名,以及它为什么重要

当你听到匿名这个词时,你可能会想到 Edward Snowden。他使用了“Citizen Four”这一化名,并向包括 Glenn Greenwald、Laura Poitras、Barton Gellman 和 Ewen MacAskill 在内的一群记者披露了美国政府的一个名为 PRISM 的不道德且不公正的项目,该项目推动了全球范围的大规模监控。他的故事后来被拍成电影 Citizenfour,片名就来自他使用的化名。

匿名是指在进行某项活动时,他人不知道或无法得知你的真实身份。对于拥有特别严重威胁模型的人来说,匿名确实十分重要,例如活动人士、记者、举报人、律师等,都可以借此避免受到政府或其他组织的迫害。

但这并不意味着匿名对普通人就不重要。实际上,只要条件允许,尽可能保持匿名可以极大地帮助保护你的隐私。

例如,在大多数人的威胁模型下,以下活动都不会被认为是敏感行为:

  1. 从 Z-Library 下载一本关于操作系统的书;
  2. 在 Karl-Friedrich-Straße 26, 76133 Karlsruhe 吃晚饭;
  3. 在一个网络论坛中参与一场关于密码学的讨论。

但是,如果观察者将这些活动与同一个身份联系起来,就可能推断出这个人很可能是在卡尔斯鲁厄理工学院学习计算机科学的本科生。如果观察者还掌握真实的 IP 地址,那么这个推断就会更加有力。

为了避免这种情况,你只需要把这些活动与你的真实身份断开联系。而且在超过 80% 的情况下,这非常容易做到。这就是匿名运作的方式。

实现匿名最简单的方法:使用 Tor Browser

入门只需要一个工具——Tor Browser。从 Tor Project 官方网站 下载它,连接起来,然后就完成了。

浏览器会将你的流量通过 Tor 网络中随机选择的三个服务器进行转发,这会让观察者(例如你的互联网服务提供商)非常难以推断你的互联网活动。对于不同的网站,会选择不同的电路,从而使跨网站关联你的活动变得几乎不可能。

如果你身处一个审查非常严格的国家,可以从 Tor Project 获取网桥,将它们粘贴到浏览器中,然后就可以开始使用了。

可能损害匿名性的操作习惯

Tor Browser 能够提供匿名性,但它并不是魔法——只有正确使用时,它才能帮助你。如果你的目标是匿名,那么在使用 Tor 时登录网站上的账户是一种非常糟糕的做法,因为无论你是否使用 Tor,网站都可以通过你的账户识别你。

此外,还有许多其他指纹识别因素可能使你显得与众不同,例如浏览器扩展、窗口大小、键盘输入模式、鼠标移动模式等。因此,在使用 Tor Browser 时,还可以注意以下几点来保持匿名:

  1. 不要在 Tor Browser 中安装扩展。
  2. 虽然信箱模式有助于降低可指纹识别性,但仍然最好避免调整窗口大小或最大化窗口。
  3. 先在文本编辑器中输入文字,然后将其剪切并粘贴到网页上的文本框中。
  4. 如果你的威胁模型风险很高,禁用 JavaScript 会很有帮助。
  5. 谨慎处理从互联网下载的文件,尤其是可执行文件以及其他可能连接到互联网的文件。

使用 Tails 进行匿名实时会话

如果你想通过 Tor 做的不只是网页浏览,那么在电脑上运行 Tor 守护进程会非常方便。只需运行 sudo apt install tor && sudo systemctl enable tor && sudo systemctl start tor,将 SOCKS 代理设置为 127.0.0.1:9050,就完成了。不过,单独运行 Tor 守护进程并不能像你可能希望的那样妥善地分离流量,而确保应用程序使用 Tor 也可能十分麻烦和棘手。这正是 Tails 发挥作用的地方。

它是一套可以从 USB 驱动器启动的实时操作系统,在设计时就考虑了匿名性。成功连接到 Tor 后,它会将你所使用程序的互联网流量通过 Tor 进行转发,按进程分离流量,并在当时无法进行路由时阻止流量。而且每次启动 Tails,它都会开始一个全新的会话,因此通过操作系统、配置等因素识别你的难度会大大增加。

对匿名友好的服务

由于大型科技公司希望获得你的数据,而且很可能并不喜欢你保持匿名,因此大多数主流在线服务都对 Tor 用户非常不友好:它们会不断触发 reCAPTCHA 或 Cloudflare Turnstile(Google Search),强迫你登录账户(YouTube),甚至完全拒绝工作(Grok)。因此,了解并使用一些对匿名友好的服务非常重要。

下面是我的一些推荐:

  1. Duck.ai 是 DuckDuckGo 提供的一项非常不错的大语言模型服务。它不要求账户,会将流量转发给大语言模型服务提供商,从而让你能够匿名使用 GPT 或其他大语言模型,而且通过 Tor 使用时效果很好。
  2. Port87 和 Atomic Mail 是不要求 KYC 并支持通过 Tor 注册的邮件服务。你可以使用它们注册一次性电子邮件地址,或者注册用于长期使用的匿名化名电子邮件地址,以便注册其他账户。不过,它们不支持 IMAP/SMTP,而且可能不允许你发送邮件;如果你想要一个功能完整、注册时不需要 KYC 的电子邮件地址,可以访问 cock.li。
  3. Invidious 是一个注重隐私的 YouTube 前端,通过提供代理来获取 YouTube 视频,从而实现匿名。有一个实例列表可以在这里找到,其中许多实例支持 Tor,甚至提供 Tor Onion 服务!
  4. 当你在意匿名性时,SimpleX 是最佳选择,因为获取一个个人资料不需要提供任何关于你的信息,而且当你不再需要该个人资料时,可以随时将其丢弃。XMPP 也是一个很好的选择,因为大多数实例不要求 KYC,而且对 Tor 友好。

现实生活中的匿名建议

虽然你可以在日常的网络生活中通过 Tor 保持匿名,但你也可以通过一些不同的方法,在现实世界中做到这一点。

首先,购物时使用现金并避免使用信用卡;这样一来,零售商和银行就会更难追踪你。如果相比会员福利,你更看重匿名性,就避免申请会员资格。乘坐公共交通时,使用单次车票而不是交通卡。

一句话理解伪名性

有些人希望拥有长期的伪名性,而不是短期的匿名性,以维持人际关系和声誉,同时仍然让自己的活动与现实身份保持隔离。并且,仍然有很多人会把“匿名”和“伪名性”混为一谈。

事实上,伪名性比匿名难得多,因为:

  1. 维持一个稳定且长期使用的化名需要投入大量时间和精力,因为你需要以两个或更多不同身份行事;
  2. 文体分析以及活动中的其他模式会随着时间推移而暴露你,而你的活动也会不断累积;
  3. 一次 OPSEC 失误就可能立即把你的化名与你的现实身份联系起来,让你数月甚至数年的努力付诸东流。

由于我自己在维持伪名性方面失败了,而且刚刚把一个没能维持下去的化名并入了当前身份,所以我没有太多建议可以提供。不过,我仍然可以分享一些心得:

  1. 创建一个虚假但完整的人格设定,使其与你的现实身份有所不同;
  2. 调整你的文体特征,使其看起来像是由另一个人写出的;
  3. 随着时间推移,定期或不定期地弃用并轮换你的化名;
  4. 除非你的具体威胁模型允许,否则绝不要告诉任何人你的现实身份与你的化名之间存在关联。

结论

安全、隐私和匿名都是基本的数字权利,我们应该通过明智地使用相关的自由软件工具来维护这些权利,而且三者之间往往会相互帮助或相互依赖。此外,始终考虑你的威胁模型,这样你就可以在这些问题上作出适当的权衡。

使用 Hugo 构建
主题 Stack 由 Jimmy 设计