Готовый перевод Global Cat: Seven-Year-Old Hacker Becomes National Treasure / Котёнок покорил мир: семилетний хакер стал национальным достоянием: Глава 1

Юэ Сяоюэ очень разозлилась.

Она сидела на диване в гостиной, поджав под себя ноги, с клубничным леденцом на палочке во рту. На экране стоявшего перед ней старого ноутбука чей-то пост на форуме был отмечен администратором плашкой «Горячая тема», а количество комментариев уже перевалило за десяток страниц.

Заголовок поста гласил: [Мелюзга, перестаньте позориться, вы даже код писать не умеете, а еще смеете называть себя хакерами?]

Внизу все только и делали, что издевались.

— Умереть со смеху, неужели нынешняя школота настолько обнаглела?

— Автор трека, похоже, даже не различает языки Си и Си++?

— Советую сначала вернуться в школу и выучить пиньинь, а уже потом открывать рот.

Юэ Сяоюэ с громким хрустом раскусила леденец, и ее щеки раздулись, точь-в-точь как у разгневанной рыбы-фугу.

Ей было семь с половиной лет, она только что пошла в первый класс и зарегистрировала на форуме Лиги Гиков аккаунт под ником Юэ Сяомяо. Увидев чей-то вопрос о том, как написать змейку на Python, она из лучших побуждений оставила в комментариях кусок кода, в ответ же на нее обрушилась лавина издевательств на триста с лишним этажей.

— Это вы школота, вся ваша семья — сплошная школота! — оскалилась она на экран, обнажая ряд маленьких молочных зубов, перепачканных клубничным цветом.

Но, напечатав эту строку, она ее стерла. Потому что она и впрямь была школьницей.

От этого стало еще обиднее.

Юэ Сяоюэ перекатила леденец из левой защечной зоны в правую, зависнув пальцами над клавиатурой, и пробормотала себе под нос: — Значит, говорите, я не умею писать код... Значит, смеетесь, что я мелюзга... Значит, утверждаете, что я даже Си и Си++ отличить не могу...

Вообще-то, она действительно их не различала.

Она никогда в жизни не изучала ни один язык программирования.

Для нее эти строчки кода словно сами собой всплывали в голове, оказываясь куда более естественными, чем простая речь. Ей хватало одного взгляда, чтобы понять значение символов, второго — чтобы сообразить, как они работают в связке, а на третий раз она уже могла писать всё сама. Ощущение от написания кода было примерно таким же, как когда другие дети играют с конструктором лего: эту детали сюда, ту — туда, соединил — получился домик, ничего сложного.

Но люди на форуме ей не верили. Они обзывали ее «малолетним птенцом», утверждали, что написанный ею код — банальное «копировать-вставить», да еще и заявляли, будто в ее змейке не хватает двух точек с запятой.

Тогда она страшно разозлилась. Ну и что, что не хватает двух точек с запятой? Эту змейку она написала всего за три минуты и даже не стала толком проверять!

— Ладно, говорите, я не умею кодить, да? — Юэ Сяоюэ резким движением вытащила леденец изо рта, ткнула в экран и свирепо пропищала детским голоском: — Тогда я покажу вам кое-что крутое, до смерти вас напугаю!

Она принялась стучать по клавишам.

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

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

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

Наконец она с силой вдарила по клавише ввода.

На экране выскочил розовый рисованный котик с круглым пузатым телом и короткими лапками-палочками, который весело вилял задом. Он покачивался из стороны в сторону, а вокруг его попы кругами поднимались нотки.

— Хи-хи, милашка. — Юэ Сяоюэ скатилась с дивана, уселась по-турецки на ковер, подперла щеки руками и принялась смотреть, как котик крутит задом, жмурясь от смеха в две полумесяца.

Она даже не подозревала, что в ту самую секунду, когда она нажала клавишу ввода, то, что она написала, перестало быть просто котиком.

Это была ядерная бомба.

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

Спустя три часа пал весь мир.

В этот самый момент на Таймс-сквер в Нью-Йорке.

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

Все находившиеся на площади люди задрали головы и застыли.

— What the hell? (Какого черта?!)

Токийская Сибуя, самый оживленный перекресток в мире.

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

— Нани коре?! (Что это такое?!)

Сити в Лондоне, финансовый центр планеты.

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

— Bloody hell! The system is down! (Чертовщина! Система упала!)

Париж, Берлин, Сидней, Сингапур, Дубай...

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

Любые операции стали невозможны, обработка данных остановилась, глобальный интернет полностью рухнул.

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

В правом нижнем углу экрана непрерывно менялись какие-то цифры. Она заглянула туда, но ничего не поняла: там было целых десять разрядов, а она в школе проходила сложение и вычитание только в пределах сотни, сосчитать такое было не по силам.

— Главное, красиво, — удовлетворенно кивнула она, потянулась и сладко зехнула.

С дивана скатилась плюшевая игрушка-котенок, она подняла ее, прижала к груди, положила подбородок на кошачью голову, и ее веки начали слипаться. До возвращения мамы с работы оставалось еще довольно долго, и девочка решила немного вздремнуть.

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

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

Она также не подозревала, что начиная с завтрашнего дня весь мир пойдет кувырком из-за нее.

В этот момент ей просто снился сон о том, как она завела себе танцующего кота.

http://bllate.org/book/22405/2351851

Обсуждение главы:

Еще никто не написал комментариев...
Чтобы оставлять комментарии Войдите или Зарегистрируйтесь