Chris Wysopal讲述的传奇黑客组织L0pht的历史
原创 Jeffery1st 2025-10-31 15:36 美国

传奇黑客组织L0pht Heavy Industries不仅开创了现代漏洞研究的先河,还将黑客的关注点从地下室带到了国会山 。
这个故事,从克里斯·威索普(Chris Wysopal)的视角来看,始于他大学毕业后回到的波士顿地区 。
### “The Works”与黑客空间的诞生
在90年代初,黑客社区还处于萌芽阶段。克里斯通过拨号BBS(电子公告板)系统,发现了一个名为“The Works”的BBS 。这个BBS的独特之处在于,它会举办线下的实体聚会 。这在当时非常罕见,它让成员们能够面对面交流,建立一种超越数字连接的信任感 。
在这些聚会上,克里斯认识了“Brian Oblivion”(他运营着“Black Crawling Systems”BBS)和“Count Zero”(他运营着“ATDT”BBS) 。要想加入Brian Oblivion的BBS,你必须先和他进行一次线下的真人会面 。
1992年,L0pht正式成立,克里斯受邀加入 。L0pht不仅仅是一个虚拟团体,它更是一个实体的“黑客空间”——克里斯坚信这是美国第一个黑客空间 。与欧洲的“混沌计算机俱乐部”(Chaos Computing Club)齐名,L0pht拥有一个真正的工作台,上面摆满了示波器和烙铁 。
团队成员各有所长:Brian Oblivion是一位出色的硬件黑客,热衷于逆向工程手机 。而克里斯,凭借他在Lotus公司的软件工程师背景,为团队带来了急需的编程和系统管理能力 。
### “搞定”参议院与职业黑客的抉择
L0pht的声名鹊起,最终在1998年达到了顶峰,当时他们在美国参议院面前作证,成为首批将安全问题带到国会山的黑客之一 。
这次亮相使他们名声大噪 。团队面临一个抉择:是继续做一个“黑客俱乐部”,还是将这份热爱变成全职工作? 毕竟,有些成员当时还在电脑商店(Compusa)打零工 。
他们决定拥抱“黑客自己”的理念,开始对外提供渗透测试服务 。
### 史诗级渗透测试:CTP与“该死的温尼贝戈”
L0pht的第一次重大“面试”是为一家名为Cambridge Technology Partners (CTP)的公司进行的 。CTP是一家大型IT咨询公司,当时正考虑收购L0pht 。L0pht提出,最好的“简历”就是对CTP进行一次实战渗透测试 。
CTP同意了,并给了他们一张“免罪金牌”,允许L0pht进行“无限制、全方位”的攻击——包括物理入侵、无线窃听和电话系统攻击 。
L0pht的“复仇者联盟”立刻行动起来:
* **Brian** 负责无线侦察 。
* **Tan** 负责物理入侵,研究徽章和尾随策略 。
* **Kingpin** 负责攻击电话系统和语音信箱 。
* **Mudge** 和 **克里斯** 负责网络和软件 。
尽管CTP是一家技术公司,安全水平“高于平均水平”,但他们还是被L0pht“彻底攻陷”了 。
**高光时刻一:幸运的停电**
克里斯和Mudge在Web服务器上发现了一个CGI脚本漏洞 。虽然无法直接执行命令,但他们发现了一个关键的配置失误:他们可以编辑Apache的`httpd.conf`配置文件 。该文件的权限设置错误,允许Web服务器用户对其进行修改 。
他们修改了文件,将服务器的启动用户从www用户改成了`root` 。但他们遇到了一个难题:服务器的`uptime`(持续运行时间)显示为250天 。这意味着服务器从不重启,他们的修改可能永远不会生效。
就在这时,命运介入了。几天后,CTP大楼附近发生了一场沙井火灾,导致了停电 。克里斯兴奋地`ping`着服务器。12小时后,大楼的UPS(不间断电源)耗尽了 。服务器重启了。
当它再次上线时,L0pht获得了`root`权限 。
**高光时刻二:泄密的管理员**
Mudge通过一个可猜测的密码进入了另一台系统,并利用提权漏洞修改了该系统的`root`密码 。
这是一个巧妙的陷阱。当系统管理员回来,发现`root`密码不对时,他慌了神。他以为自己记错了,于是开始尝试他脑子里所有的`root`密码 。
L0pht的嗅探器记录下了这一切。那名管理员在登录失败的过程中,输入了另外10台不同系统的`root`密码 。L0pht就这样拿到了整个网络的最高权限 。
**高光时刻三:“该死的温尼贝戈(Winnebago)”**
最精彩的部分来自Kingpin。他决定攻击那位正在评估收购L0pht的CTP高管的语音信箱 。那个年代的语音信箱密码极其脆弱——只有三位数 。Kingpin在尝试了大约10次后,用“5、6、7”成功进入 。
在语音信箱里,L0pht听到了CTP高管们对他们的真实看法。高管们在电话里抱怨这群黑客是“耍大牌的艺术家”(prima donnas) ,要价远高于公司平均工资 ,而且团队里“有些人连大学学位都没有” 。
最让高管们困惑的是L0pht提出的一个要求。L0pht深受电影《通天神偷》(Sneakers)的启发,他们想要一个“移动实验室”——就像电影里那样的面包车 。但CTP的高管们显然误解了 。
在一段语音留言中,那位高管愤怒地抱怨道:“我没法和这群人合作。他们居然想要一辆‘该死的温尼贝戈’(effing Winnebago)!” (Winnebago是美国著名的房车品牌)。
L0pht在最后的成果汇报会上,播放了这些语音留言 。CTP的首席信息官(CIO)在听完这份“毁灭性”的报告后,震惊地走遍全场,收走了发给每个人的报告副本 。
### 尾声:@stake与L0pht的终结
L0pht最终没有加入CTP,他们意识到那家公司“太大了”,不适合他们 。他们后来被@stake收购 。
在@stake,他们最初的“蜜月期”很美好 。他们成立了“@stake研究实验室”,专注于超前的漏洞研究,而不是日常咨询 。
然而,在一位新CEO上任后,情况发生了变化 。最终,@stake的商业模式未能达到投资者的预期,公司被出售给了赛门铁克(Symantec) 。
赛门铁克对L0pht团队开发的自动化代码审查工具毫无兴趣 。六个月后,赛门铁克解雇了这支六七个人的研究团队 。
L0pht的故事至此结束,但它的遗产得以延续。克里斯·威索普和克里斯蒂安·“Dildog”·吕(Christian "Dildog" Ryu)没有让这项技术被埋没 。他们带着这项技术和专利,从赛门铁克独立出来,创办了一家新公司,名为Veracode 。