Это продолжение комментариев в этом вопросе . Спасибо Oddthinking за то, что подняли этот вопрос.
Кен Томпсон произнес знаменитую речь после получения награды под названием «Размышления о доверии к доверию» . В своей речи он описал вставку почти невозможного для обнаружения троянского коня в компилятор C и команду входа в систему.
Хотя статья написана так, как будто все это было мысленным экспериментом , мало кто сомневается (я думаю), что Кен действительно реализовал артефакт. По его собственным словам в этой статье: «Я хотел бы представить вам самую симпатичную программу, которую я когда-либо писал».
Более того, в Интернете есть масса источников и фольклора, предполагающих, что вещь была не только написана, но и распространена. Есть ли какое-либо заявление автора, прямо отрицающее (или принимающее!) это?
По словам Кена Томпсона, он создал компилятор, который делал это, и никогда не распространял его.
From: Ken Thompson <ken@google.com>
Date: Wed, Sep 28, 2011 at 6:27 PM
Subject: Re: Was compiler from "Reflections" ever built or distributed?
To: Ezra Lalonde <ezra@usefuliftrue.com>
build and not distributed.
On Wed, Sep 28, 2011 at 11:35 AM, Ezra Lalonde <ezra@usefuliftrue.com> wrote:
> Hi Ken,
>
> I've seen various sources on the internet claiming that the "trojan horse"
> compiler you mentioned in your talk "Reflections on Trusting Trust" was
> actually built, and some further claiming that it was distributed.
>
> I'd like to know if these claims are valid.
>
> Thanks for your time.
>
> Cheers,
> Ezra Lalonde
Is there any statement made by the author explicitly denying (or accepting!) that?
Странное мышление
Странное мышление
Доктор Велисарий
Доктор Велисарий
Чад
Доктор Велисарий