HackerURLs

一次又一次被重新发现的经典。

同一个链接,相隔一年以上,一次又一次被人重新发现、再次冲上 Hacker News 首页。能经受住这种时间检验的,大多是值得一读再读的文章。每篇附中文标题,讨论最热的那些再加上中文导读和高赞评论翻译。

从名人堂开始
  • 4,700+篇经过时间检验的经典

Hall of fame

名人堂

在经典库里看全部精选

上首页次数最多、而且有中文导读的 30 篇。时间轴上每个黑点是一次上首页,空心点是一次没冲上去的投稿。

  1. 正在载入经典…

Archive

经典库

按第一次上首页的年份分布,点柱子筛选。

排序

    About

    这些经典是怎么挑出来的

    1. 01

      合并同一个链接

      读取 Hacker News 自 2006 年以来的全部链接投稿,把 http/https、www、跟踪参数等写法不同的同一篇文章合并成一条。

    2. 02

      只留经得起时间的

      同一链接至少两次拿到 50 分以上(约等于上首页),而且两次相隔一年以上;再由 AI 剔除状态页、产品首页和新闻事件。

    3. 03

      写导读、译评论

      上首页次数最多的 2,000 篇配上中文导读、"为什么经久不衰",并精选翻译 HN 高赞评论。导读由 AI 生成,可能有误。

    安全与隐私bunniestudios.com编辑精选

    破解 MicroSD 卡

    On Hacking MicroSD Cards

    3次上首页
    7年跨度
    830累计得分
    115条评论

    2013 — 2020,它一次次回到首页

    黑点是上首页(≥ 50 分)的那次投稿,空心点是没冲上去的投稿,点越大分数越高。

    导读

    Bunnie Huang 的经典文章记录了对 microSD 卡内部控制器与固件的逆向分析:他把看似封闭的存储卡拆开,展示其中的通用微控制器、可访问的固件/接口,以及由此带来的安全与滥用空间。评论进一步延伸到固件后门、廉价 SoC,以及虚标容量和回收芯片等问题。

    为什么经久不衰:它揭示了最普通的存储卡其实是一台可被逆向和改写的微型计算机,是理解固件、硬件与供应链安全的经典入口,所以多年后仍值得读。

    关键词 硬件黑客MicroSD固件安全供应链安全

    HN 评论精选

    固件后门常因怠工、侥幸或缺乏安全分析而被有意或无意留下。

    固件里竟然有这么多后门,而负责的工程师往往用以下一条或几条理由来开脱:“我只是照管理层要求做”“谁会找到这个”“找到了也没用”“不然怎么做测试”“啊?”。我也参与过有意留下这类后门的项目,但大多数固件团队恐怕没那么有意为之。

    kabdib查看英文原文

    It's amazing how much firmware has these back doors, where the engineers responsible have one or more of the following justifications: - "I don't care, this is just my job. And I was told to do it by management." [what can I say? This sums up a lot of grunt coders I know] - "What are the chances that anyone will find this?" [lack of appreciation for how smart and dedicated attackers can be] - "So what if they do? It's not like it's useful" [lack of proper analysis] - "How else are we going to run tests?" [poor design / fear] - "Huh?" [absolutely oblivious about security] I've worked on projects where we made the very conscious choice to leave doors like this open, but I doubt that most firmware shops are that intentional about it.

    日常存储卡的计算能力已远超早期家用电脑。

    所以现在我的 microSD 卡里那颗 CPU 比我第一台电脑(C64)快 100 倍,存储容量至少大 10^5 倍。太惊人了。

    radicalbyte查看英文原文

    So now my microSD card has as CPU 100x faster than my first computer (C64), and access to storage at least 10^5 times larger. Amazing.

    SD 卡内控制器展现了极廉价通用 SoC/Arduino 替代品的可能性。

    对我来说,最大的收获不是 SD 卡固件可重编程,而是似乎存在一个相对高性能、廉价的 Arduino 竞争者的机会。作为软件侧人员,我很惊讶现在只要几美分就能造出 100MHz 核心和大量内存;很多低成本场景下,制造这种 SoC 与生产闪存卡差别不大。那就干吧!

    Udo查看英文原文

    For me, the big take-away here is not that SD cards have firmware that can be reprogrammed, but that there's apparently an opening for a comparatively high performance, cheap Arduino competitor. Being decidedly on the software side of things, I have to admit I was surprised to see that a 100MHz core with loads of memory could be produced for just a few cents now. There are probably dozens of low-cost places where fabrication of such a SoC would be only a minimal departure from churning out flash cards. I'd say let's do exactly that!

    虚标或回收容量在技术上可能,但经济性存疑。

    > 它可以是全新优质硅片,也可以是坏块超过 80% 的材料。 我之前没想到,一张 512GB SD 卡如果磨损不均、只有 90% 单元坏掉,可以被重新包装成 32GB 卡。而且这是 2013 年的内容。我不确定这种回收方式是否划算。

    dehrmann查看英文原文

    > It can be anything from high-grade factory-new silicon to material with over 80% bad sectors. Guess I hadn't considered that a 512GB SD card could be repackaged as a 32GB card if the wear pattern isn't even and only 90% of the cells are dead. Also, 2013. I'm not convinced recycling this way is cost-effective.

    历次讨论

    同类还值得读

    1. 非法素数

      Illegal prime

      维基百科条目,介绍“非法素数”:某些素数之所以被称为“非法”,是因为它们经特定编码后,恰好对应一段被法律禁止传播的数据——最著名的是 DVD 解密程序 DeCSS 的代码,有人把…

      安全与隐私上首页 5 次 · 2010–2021en.wikipedia.org编辑精选
    2. 关于 /dev/urandom 的常见误区

      Myths about /dev/urandom

      (Thomas Hühn 撰写,2014 年首发并持续更新)逐条反驳关于 /dev/urandom 的常见误解:它与 /dev/random 使用的是同一个 CSPRNG,一旦完…

      安全与隐私上首页 5 次 · 2014–20202uo.de编辑精选
    3. AES 高级加密标准火柴人图解

      A Stick Figure Guide to the Advanced Encryption Standard (AES)

      一篇用火柴人漫画形式讲解 AES(高级加密标准)算法的经典科普文章。

      安全与隐私上首页 5 次 · 2009–2022moserware.com编辑精选
    4. 指纹是用户名,不是密码

      Fingerprints are Usernames, not Passwords

      作者(eCryptfs 维护者、Ubuntu 安全工程师)认为指纹等生物特征是公开、不可更改的标识,应视作用户名而非密码,不能当作秘密凭据用于认证。

      安全与隐私上首页 4 次 · 2013–2017blog.dustinkirkland.com
    5. HTTPS 连接的最初几毫秒(2009)

      The First Few Milliseconds of an HTTPS Connection (2009)

      逐毫秒拆解一次 HTTPS 连接建立时发生了什么,重点讲 TLS 握手、证书验证、RSA 签名与密钥协商等机制,面向不熟悉该领域的读者。

      安全与隐私上首页 4 次 · 2009–2020moserware.com编辑精选

    打赏支持

    打赏二维码

    觉得有用,请作者喝杯咖啡。

    WeChat

    关注向阳乔木

    微信公众号「向阳乔木推荐看」

    微信公众号「向阳乔木推荐看」二维码

    微信扫一扫;在微信里打开本页时,长按二维码识别。