我 14 岁到 18 岁,全花在研究离线密码破解

查看原文 HN 讨论

文章摘要

发帖人 Bojta Lepenye——一个 18 岁的年轻人——在 HN Show 上自报家门:过去四年(14 岁到 18 岁)他全部花在了离线密码破解的研究上,并把这段历程写成了一本 427 页的英文书,5 月在 Amazon Kindle Unlimited 上架。整篇 Show HN 与其说是推销,不如说是一个少年在公开他的成长档案。

故事起点是一个学校官方授权的渗透测试——他用 Hashcat 拿下了一个老师设的密码,然后陷入”我到底真的会这门技术吗”的怀疑。最初他在 YouTube 视频和零散博客里凑了 10–15 页笔记,很快意识到这点东西远不足以构成一份专业的密码破解指南关键的发现是:网络上没有任何一份系统整理过这个领域的资料——论坛、白皮书、学术论文、infographic 全是碎片。于是他从 2022 年 1 月 18 日开始记录,自己把碎片重组成体系。

书覆盖的范围很硬核:密码哈希算法(password hashing algorithms)、哈希函数的安全特性、高级哈希破解技术(dictionary attack、mask attack、rule-based attack、hybrid attack、combinator attack 等)、密码分布分析、攻击优化。最有意思的细节是他多次重写整本书——比如 Hashcat 后来给 Argon2 等内存密集型算法加了 GPU 支持,整套工作流要重写;新硬件出来时整本书又要重排。这本书相当于他自己从 14 岁开始的一份学习日志,被反复迭代了四年。

整件事的”少年气”也很重要——他直白地表示这是他的第一本书,希望对初学者和老手都有帮助;他承认自己最初也是从盗版资源和 YouTube 学起;他对 Hashcat 核心开发者表达了真挚的感谢。HN 评论区的反应反而比内容本身更有趣:技术老兵在认真给一个 18 岁少年校稿。

HN 评论精华