“Perhaps it is more important to trust the people who wrote the software.” — Ken Thompson, Reflections on Trusting Trust Ken Thompson’s 1984 lecture is generally remembered for its unsettling demonstration that source-level inspection cannot establish the trustworthiness of a software system. A …
“也许,更重要的是去信任那些编写软件的人。” —— Ken Thompson,Reflections on Trusting Trust 人们记住 Ken Thompson 1984 年的那场演讲,通常是因为其中那个令人不安的演示:仅仅检查源代码,并不能证明一个软件系统值得信任。编译器可以向程序中注入源代码里根本不存在的行为;甚至在编译一份干净的自身源码时,它仍能把这种行为复制到新的编译器中。眼 …