Snapdrop 安全吗?
最近核对
“Snapdrop”现在指两种不同的东西,两者的安全情况也不一样。大多数人搜到的网站 snapdrop.net 会把你的文件上传到存储。原版开源的 Snapdrop 则在同一网络的浏览器之间直接发送文件。
snapdrop.net:上传加链接
来自 snapdrop.net(核对于 2026-10-30):
- “Snapdrop 现在是 LimeWire 的一部分,传输通过 LimeWire 存储进行,而不是浏览器之间的直接连接。”
- “文件由 LimeWire 保存,链接在 limewire.com 上打开。”
- 不登录账号时,“分享链接有效期为 3 天”,之后“链接失效,文件被删除”。
- 关于谁能打开:“任何拿到链接的人。这个链接难以猜到,但它不是密码,所以只发给应该拿到文件的人。”
所以要问的问题和任何上传服务一样:你是否能接受文件的副本在 LimeWire 的存储上放 3 天,以及链接是否只会留在你发送的那些人手里?假期照片大概没问题。扫描的护照或合同,就要三思了。
原版 Snapdrop(snapdrop.me)
snapdrop.me(核对于 2026-10-30)是经典页面:“在其他设备上打开 Snapdrop 来发送文件”,以及“此网络中的所有人都可以发现你”。在共享网络中,任何其他打开了该页面的人都能看到你的设备并向你发送文件;是否保存仍由你决定。页面还可能请求使用麦克风,称这“有助于 Chrome 连接附近的设备”,并且“不会录制或发送任何音频”。
PairDrop
来自 PairDrop 常见问题(核对于 2026-10-30):“WebRTC 会对传输中的文件加密”,并且“如果设备在同一网络中,你的文件永远不会发送到任何服务器”。对于处在 NAT 之后的已配对设备,“会使用 PairDrop 的 TURN 服务器来转发你的文件和消息”。常见问题坦率地说明“你必须信任 PairDrop 服务器”,并链接了 issue #180,其中讨论了计划中的零信任设计。
tosstome
tosstome 的设计目标是让需要信任的东西尽可能少:
- 文件从不写入存储。如果接收方不在线,就不会发送任何内容。
- 设备通过网络(先对公网 IP 地址做哈希)或 6 位数字码互相发现。接收方能看到是谁在发送、发送什么,并且必须点击接收。
- 直连传输由浏览器进行端到端加密(DTLS)。
- 直连被阻止时,Cloudflare 上的中继会在字节到达时立即转发,不保留任何内容。它使用 TLS 加密,但还不是端到端加密;这在路线图上。
- 服务器、传输代码和命令行工具都是开源的。
任何文件分享网站的简短检查清单
- 文件是否会被上传并存储,存多久?
- 谁能打开链接,你能撤销它吗?
- 在共享网络中,谁能看到你的设备?
- 只接收来自你认识的设备的文件,就像对待任何下载一样。
常见问题
Snapdrop 会存储我的文件吗?
snapdrop.net 会:它的页面说文件由 LimeWire 保存,不登录账号时链接有效期为 3 天。snapdrop.me 上的原版开源 Snapdrop 则是在同一网络的浏览器之间发送。
PairDrop 安全吗?
PairDrop 的常见问题说,文件在设备之间直接发送,传输中由 WebRTC 加密,在同一网络中不会经过任何服务器。处在 NAT 之后的已配对设备会经过它的 TURN 服务器。它还说明你仍然需要信任 PairDrop 服务器,并且计划推出零信任设计。
tosstome 是端到端加密的吗?
直连传输是的,使用浏览器的 WebRTC 加密(DTLS)。无法直连时,文件会经过 Cloudflare 上的中继,中继不保留任何内容;这条路径在每台设备与 Cloudflare 之间使用 TLS 加密,但还不是端到端加密。