Читаем Ради блага человечества (Блуждающая Земля. Эпоха сверхновой. Шаровая молния) полностью

Молодая женщина была опытной программисткой, хотя и неизвестно, где и как она приобрела свое мастерство. В то время и в тот век, несмотря на быстрый рост числа «айтишников», количество людей, действительно мастерски владеющих системами программирования низкого уровня, не сильно возросло. Слишком много инструментов было доступно; программирование было слишком удобным. Не было необходимости с трудом прорываться сквозь одну кодовую строку за другой, подобно чернорабочему-кули, когда большинство их можно было генерировать напрямую при помощи существующих инструментов. Это было также справедливо для программ-вирусов, подобных тому, которую собиралась написать молодая женщина. Многие инструменты хакеров делали создание вируса очень простым, можно было собрать его из нескольких готовых модулей или, что еще проще, можно было слегка модифицировать один модуль. Последняя крупная вирусная программа-червь, созданная перед Проклятьем, под названием «Панда, курящая марихуану», была создана именно так. Однако молодая женщина предпочла начать с чистого листа, без помощи каких-либо инструментов. Она написала свой собственный код, строку за строкой, как трудолюбивый ткач-крестьянин сплетает из хлопковых нитей ткань на примитивном станке. Когда представляешь себе, как она горбилась перед монитором, скрипя зубами и стуча по клавишам клавиатуры, на ум приходят строчки из стихотворения Генриха Гейне «Силезские ткачи»:

Германия, саван тебе мы ткём,Тройное проклятье в него мы вплетём.Ткём дальше, ткём дальше!

Проклятье 1.0 был самым широко распространившимся компьютерным вирусом в истории. Его успех можно отнести за счет двух основных факторов. Во-первых, Проклятье не причиняло вреда зараженным компьютерам. Фактически у большинства вирусов не было разрушительных намерений; ущерб, который они наносили, являлся главным образом результатом некачественных механизмов распространения и применения. Проклятье было идеально сконструировано, чтобы избежать таких побочных эффектов. Его поведение было очень сдержанным, и большинство зараженных компьютеров не имели совсем никаких симптомов. Только определенная комбинация условий системы, присутствующая у примерно одного из десяти зараженных компьютеров, запускала вирус, и потом он проявлялся на данном компьютере только один раз. Вирус показывал на дисплее следующее оповещение о заражении компьютера: «Проклятье 1.0. Умри, Са Би!!!!!!!!!!»

Если пользователь кликал окно уведомления, вирус выдавал еще сведения о Са Би, сообщая, что про́клятый является студентом Тайюаньского технологического университета в провинции Шанси Китая. Он поступил на факультет XX, выбрал специальность XX, ходил в группу XX и жил в общежитии XX, комната XX. Вирус был записан в программах ПЗУ, поэтому, если пользователь переустанавливал операционную систему, результат оставался тем же.

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

Фактически Райзинг, Нортон и другие разработчики противовирусных программ взяли Проклятье 1.0 на прицел, но быстро обнаружили, что, если будут бороться против него, навлекут на себя неприятности и последствия будут еще хуже, чем в 2007 году, когда антивирус Нортона по ошибке стер файлы операционной системы Windows XP. Это, а также тот факт, что Проклятье 1.0 не наносил реального ущерба и незначительно напрягал ресурсы системы, заставляли одного разработчика за другим удалять этот вирус из их базы данных.

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

Он ненавидел этот город.

* * *

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

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

Одиночка. Акванавт
Одиночка. Акванавт

Что делать, если вдруг обнаруживается, что ты неизлечимо болен и тебе осталось всего ничего? Вопрос серьезный, ответ неоднозначный. Кто-то сложит руки, и болезнь изъест его куда раньше срока, назначенного врачами. Кто-то вцепится в жизнь и будет бороться до последнего. Но любой из них вцепится в реальную надежду выжить, даже если для этого придется отправиться к звездам. И нужна тут сущая малость – поверить в это.Сергей Пошнагов, наш современник, поверил. И вот теперь он акванавт на далекой планете Океании. Добыча ресурсов, схватки с пиратами и хищниками, интриги, противостояние криминалу, работа на службу безопасности. Да, весело ему теперь приходится, ничего не скажешь. Но кто скажет, что второй шанс на жизнь этого не стоит?

Константин Георгиевич Калбазов , Константин Георгиевич Калбазов (Калбанов) , Константин Георгиевич Калбанов

Фантастика / Попаданцы / Космическая фантастика / Научная Фантастика