Ken爷爷有段佳话:装了UNIX的PDP-11最早被安装在Bell Lab里供大家日常使用。很快大家就发现Ken爷爷总能进入他们的帐户,获得最高权限。Bell Lab里的科学家都心比天高,当然被搞得郁闷无比。于是有高手怒了,跳出来分析了UNIX代码,找到
后门
,修改代码,然后重新编译了整个UNIX。就在大家都以为“这个世界清净了”的时候,他们发现Ken爷爷还是轻而易举地拿到他们的帐户权限,百思不解后,只好继续郁闷。谁知道这一郁闷,就郁闷了14年,直到Ken爷爷获得图灵奖之后,发表自己获奖感言时道出个其中缘由。原来,代码里的确有
后门
,但后门不在Unix代码里,而在编译Unix代码的C
编译器
里。每次C
编译器
编译UNIX的代码,就自动生成
后门
代码。而整个Bell Lab的人,都是用Ken爷爷的C
编译器
。
Ken Thompson的故事
最新推荐文章于 2025-03-11 07:45:00 发布