Читаем Как захватить Вселенную. Подчини мир своим интересам. Практическое руководство для вдохновленных суперзлодеев полностью

Вы добавите в этот компилятор еще больше злодейского кода: теперь он замечает, когда компилирует себя. Когда это происходит, ваш компилятор теперь воспроизводит ваш код, создающий бэкдор в любых приложениях. И процесс уже выглядит так:



Отметим, что теперь новый злодейский компилятор ведет себя точно так же, как исходный, кроме двух особых случаев. Компилируя приложения, он, как и прежде, вставляет в них секретный бэкдор для пароля «райанкрутой»:



А когда злодейский компилятор меняет себя, то создает новый компилятор, который тоже вставляет бэкдор в любое приложение. Теперь ваши изменения невозможно выкорчевать, даже если кто-нибудь сделает новый компилятор на основе проверенного, надежного и неизменного исходного кода:


Шаг З

Ваше преступление близко к завершению. Осталось только удалить злодейские инструкции из исходного кода компилятора – и вы идеально замели следы. Теперь компилятор ведет себя, как положено (насколько видно со стороны), довольно создает программы, которые для всего мира выглядят неизмененными.

Но на самом деле он безнадежно скомпрометирован: он собирает приложения по вашим спецификациям и в любой созданный на нем компилятор втайне тоже встраиваются ваши указания.

И ни в одном исходном коде не остается ни единой подозрительной строчки.

Ну вот! Готово. Перенесите пример с паролями на «подсчет голосов в свою пользу» – и ваше преступление завершено.

А! И поздравляю с успехом в цифровом голосовании, госпожа президент.


Замечательно

Это замечательно! Просто замечательно. Вы, конечно, подумаете, что ваши жертвы могли бы просто вручную проверить двоичный код вашей программы, но это проще сказать, чем сделать, особенно если программа достаточно сложная и объемная. Рассмотрим для сравнения полное собрание сочинений Уильяма Шекспира (хотя бы написанных на английском!): оно составляет 6 Мб информации, и нужно несколько дней, чтобы прочесть более 50 млн бит данных. Один только браузер «Файрфокс» требует больше 200 Мб только для установки, а на компьютере есть и другие программы. Скорее всего, во всем мире нет ни одного живого человека, который прочел все 200 Мб этого двоичного кода. Ведь он даже записан на языке не для людей! И да, если кто-то заподозрит, что вы влезли в компилятор (чего никогда не произойдет, если вы все сделали правильно), он может хотя бы сравнить его с известным хорошим компилятором и сверить измененные разделы двоичного кода. Но даже если отложить вопрос, откуда возьмется хороший компилятор, проверка не скажет, в чем изменения, только то, что изменения есть. А чтобы разобраться, нужно переписать двоичный код с самого начала.

Лучшая (или худшая, как посмотреть) часть этого замысла – все это не секрет и известно уже несколько десятилетий. В 1984 году Кен Томпсон – создатель «Юникса», предшественника операционных систем на большинстве компьютеров и смартфонов, – написал статью «Размышления о доверии к доверию» (Reflections on Trusting Trust), где пришел к такому же выводу. «Мораль проста, – написал он. – Нельзя доверять коду, если не написали его сами целиком. (Особенно коду от компаний, где работают такие, как я.) Никакая проверка исходного кода вас не защитит…» Под «написали сами целиком» Томпсон имеет в виду не просто программу, а все, что только можно, вплоть до компилятора. Мало у кого хватит времени, умения и денег, чтобы собрать компьютер с нуля, включая все программное обеспечение. Похоже на контрольный выстрел в голову доверию к компьютерам. И скажем честно: если вам нравится издавать злодейский хохот, то сейчас самое время.

Но, несмотря ни на что, мы все равно доверяем компьютерам во всем! Как так? Почему мы по своей воле пользуемся этими адскими машинами?

Все сводится к тем же требованиям легитимных выборов: открытые, честные, анонимные, прозрачные и точные.

Перейти на страницу:

Все книги серии Удовольствие от науки

Отпускается без рецепта. Лекарства, без которых нам не жить
Отпускается без рецепта. Лекарства, без которых нам не жить

Эта книга о легендарных лекарствах, которые можно найти в каждой аптеке и в каждой домашней аптечке, лекарствах давних и новых, производимых в России. О 100-летии отечественной фармацевтики и ее создателях. Первый пенициллин был получен именно в нашей стране еще в 1942 году. У нас были произведены уникальные вакцины, некоторые из них спасли человечество. Нам есть чем гордиться и в настоящем. Во многих препаратах, выпускаемых зарубежными производителями, угадывается влияние самой большой в мире российской химической коллекции веществ, используемых для создания новых препаратов. Перед вами небольшое медицинское расследование, захватывающий рассказ о легендарных лекарствах, спасших и спасающих Россию, о лекарствах, без которых нам не жить!

Алёна Григорьевна Жукова , Елена Мекшун , Константин Анохин , Наталья Мушкатёрова , Полина Звездина

Альтернативная медицина / Медицина и здоровье / Дом и досуг

Похожие книги

1991. Хроника войны в Персидском заливе
1991. Хроника войны в Персидском заливе

Книга американского военного историка Ричарда С. Лаури посвящена операции «Буря в пустыне», которую международная военная коалиция блестяще провела против войск Саддама Хусейна в январе – феврале 1991 г. Этот конфликт стал первой большой войной современности, а ее планирование и проведение по сей день является своего рода эталоном масштабных боевых действий эпохи профессиональных западных армий и новейших военных технологий. Опираясь на многочисленные источники, включая рассказы участников событий, автор подробно и вместе с тем живо описывает боевые действия сторон, причем особое внимание он уделяет наземной фазе войны – наступлению коалиционных войск, приведшему к изгнанию иракских оккупантов из Кувейта и поражению армии Саддама Хусейна.Работа Лаури будет интересна не только специалистам, профессионально изучающим историю «Первой войны в Заливе», но и всем любителям, интересующимся вооруженными конфликтами нашего времени.

Ричард С. Лаури

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / История / Прочая справочная литература / Военная документалистика / Прочая документальная литература
Зачем мы говорим. История речи от неандертальцев до искусственного интеллекта
Зачем мы говорим. История речи от неандертальцев до искусственного интеллекта

Эта книга — захватывающая история нашей способности говорить. Тревор Кокс, инженер-акустик и ведущий радиопрограмм BBC, крупным планом демонстрирует базовые механизмы речи, подробно рассматривает, как голос определяет личность и выдает ее особенности. Книга переносит нас в прошлое, к истокам человеческого рода, задавая важные вопросы о том, что может угрожать нашей уникальности в будущем. В этом познавательном путешествии мы встретимся со специалистами по вокалу, звукооператорами, нейробиологами и компьютерными программистами, чей опыт и научные исследования дадут более глубокое понимание того, что мы обычно принимаем как должное.

Тревор Кокс

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Исторические приключения
Экономика творчества в XXI веке. Как писателям, художникам, музыкантам и другим творцам зарабатывать на жизнь в век цифровых технологий
Экономика творчества в XXI веке. Как писателям, художникам, музыкантам и другим творцам зарабатывать на жизнь в век цифровых технологий

Злободневный интеллектуальный нон-фикшн, в котором рассматривается вопрос: как людям творческих профессий зарабатывать на жизнь в век цифровых технологий.Основываясь на интервью с писателями, музыкантами, художниками, артистами, автор книги утверждает, что если в эпоху Возрождения художники были ремесленниками, в XIX веке – богемой, в XX веке – профессионалами, то в цифровую эпоху возникает новая парадигма, которая меняет наши представления о природе искусства и роли художника в обществе.Уильям Дерезевиц – американский писатель, эссеист и литературный критик. Номинант и лауреат национальных премий.В формате PDF A4 сохранён издательский дизайн.

Уильям Дерезевиц

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература
Жизнь проста. Как бритва Оккама освободила науку и стала ключом к познанию тайн Вселенной
Жизнь проста. Как бритва Оккама освободила науку и стала ключом к познанию тайн Вселенной

Много веков назад принцип бритвы Оккама изменил наш взгляд на мир, показав, что простота является основополагающим принципом Вселенной. Ученый-биолог Джонджо Макфадден прослеживает историю научных открытий на протяжении нескольких столетий, от геоцентрического космоса до квантовой механики и ДНК. По мнению Макфаддена, жизнь могла появиться только благодаря максимальной простоте, и фундаментальный закон Вселенной есть не что иное, как космологическая форма естественного отбора, который всегда благоприятствует выживанию простейших элементов. Трактуя по-новому историю науки и происхождение Вселенной, эта книга в корне меняет наше представление о нас самих и об окружающем мире. «До Уильяма Оккама поиск ответов на вопросы, как правило, сопровождался появлением дополнительных сущностей. Уильям Оккам был первым, кто стал говорить о необходимости добираться до простых решений, отражающих суть проблемы. Благодаря ему этот принцип стал основополагающим в науке и отличительным признаком ее современности. Бритва Оккама повсюду. Она прокладывает путь, пробиваясь сквозь гущу искаженных представлений, догм, фанатизма, предрассудков, ложных убеждений, верований, которые везде и во все времена мешали науке двигаться вперед. Простота – это не что-то привнесенное в современную науку, это и есть современная наука, которая через научное познание открывает нам современный мир». (Джонджо Макфадден) В формате PDF A4 сохранён издательский дизайн.

Джонджо МакФадден

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Зарубежная образовательная литература / Образование и наука