返回

文章详情

所以 Reddit 决定普通 HTML 不安全

Hacker News2026年7月22日 12:32

Reddit-公司 如果你不知道 Reddit,那它基本上是许多热门论坛的东道主。就像任何鼓励你“为了猫来,停留为同理心”的公司一样,Reddit 似乎正处于尽可能从这些论坛中提取价值而又不完全摧毁它们的生意中。毕竟,单纯的促进社区并不是新科技的高尚目标,幸运的是,对于 Reddit 来说,在 LLM 时代,真正的人类生成数据如今是黄金。你可以阅读他们上次决定从他们的社区中剥离隐喻肝脏的情况。 Reddit-搜索结果 尽管我不再愿意与 Reddit 互动,我仍然偶尔访问它,尤其是在 LLM 时代。这是因为在搜索查询中添加 site: reddit.com 基本上是找到由真实人类撰写的结果的可靠方式。为了让这非常清楚,我仍然觉得这是可取的。现在在登录后……有点。 昨天进行这样的查询后,我绝对高兴地发现,我猜这让我显得老,但我使用 Reddit 的原始前端 old.reddit.com。我会努力不宣扬为什么这是一个更好的前端,但这就是它!一个为 Reddit 设计的界面。看看,我知道我是一个边缘用户。我使用 Firefox。我使用 noscript!我对被迫放弃某个完全正常运作的产品感到熟悉,因为有人决定不再支持仍在使用它的两个人。这种情况发生在我那部使用了8年的手机上,它运作良好,但系统太老旧了。愿它在其微小的辉煌中安息。这种情况也发生在我那部使用了10年的平板上,它的表现甚至比我的手机更好,续航力强劲,原因是一样的。这种情况还发生在我使用的他们早已从应用商店下架的过时应用的 Stack Exchange API 上。这让我感到最痛苦。1 我觉得这里事情变得个人化的是,Reddit 说这一切都是为了保持 Reddit 安全。到底是为了保护 Reddit 免受谁的伤害呢?我?我对知识的渴望??安全到底是什么?所以让我们通过去公告看看他们对此事的看法,当然我没看到,因为我不再阅读 Reddit:https://old.reddit.com/r/modnews/comments/1ujtebf/logging_in_to_use_old_reddit/。希望你已登录。 Old Reddit 的登出体验是该平台上滥用抓取和自动流量的重要来源。嗯,好吧。但是新 Reddit 为何在未登录状态下仍然可以访问?哦,有人问过这个。[问题]:新 Reddit 有什么不同,以至于人们不试图抓取?我觉得最好还是在老 Reddit 中也实施这个。此外,这难道不会导致人们尝试抓取新 Reddit 吗?[管理员回复]:我正准备打字回答,但刚刚看到 u/Nestramutat- 在另一条评论中给出了一个非常雄辩的答案![评论内容(略)]:……对于你的第一个问题,恶意流量的形态总是在变化。当你禁止一种方法时,新的方法就会被开发出来。这在事后很容易看到滥用流量,但事先阻止却更难。考虑到他们声称 Old Reddit 没有现代安全堆栈,这可能证明是一个更大的挑战……所以它没有“现代安全堆栈”。现在我可能并没有真正获得我的全栈开发者徽章,但我可以右键单击并选择检查元素,因此我说我足够有资格看到原因。 老与新 老 Reddit 让我们开始——不情愿地——登录以查看 old.reddit.com 到底有什么不安全的地方。我将使用他们的公告线程进行测试。啊,太好了。让我们检查一下 Old Reddit 所做的事情,以至于它如此不安全。我能猜到的最好的事情是,他们珍贵的、珍贵的用户生成内容以普通 HTML 的形式提供,因为那基本上就是 Old Reddit 所做的:你甚至不需要 JS,除非你想加载更多评论(问我怎么知道)。它下载约 1 兆字节,发送约半个兆字节。虽然没有显示在那里,但页面的 HTML 本身占据了响应的大部分。我当然见过更糟糕的,但那加载时间怎么回事?GitHub 的巨大负载相对大小加载速度快了四倍(相对而言)。哦……等了整整 2 秒才能收到回应。闻起来像是速率限制。或者 Reddit 一直都这么慢?让我们加载更多评论。(Reddit 从不一开始就加载所有评论)这还不错,轻巧,并且相当迅速。我看不到我的秘密被嗅探。这里我得到的只是 Old Reddit 是一个相当普通的网页,我想这在与……新 Reddit 比较时使它不安全。让我们看看为什么新 Reddit 这么好。万一你有不切实际的期望,让我纠正一下它们:新 Reddit 不会在没有 Javascript(JS)的情况下加载任何内容。那可能就是让它更安全的原因。这里加载的东西很多(约是 Old Reddit 的 5 倍),这就是为什么我的分析变得相当不科学。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡