ID работы: 14054398

Великий Побег

Гет
R
В процессе
73
автор
Calamitas соавтор
Hadzibera бета
Размер:
планируется Макси, написано 95 страниц, 15 частей
Описание:
Посвящение:
Примечания:
Публикация на других ресурсах:
Уточнять у автора / переводчика
Поделиться:
Награды от читателей:
73 Нравится 75 Отзывы 22 В сборник Скачать

Глава 3. Цифровой меч, или Гайд по созданию кибероружия для чайников

Настройки текста
Примечания:
      — Нужно оставить Асуну с Сугу… — уже слегка сонный, Кадзуто все-таки закончил необходимые приготовления — приспособить исходный код программы, изначально созданный для упрощения работы с нейросетями, для работы с Юи оказалось проще, чем он думал. В итоге, буквально за полчаса, была изготовлена экспериментальная версия интерфейса, подходящая под его систему. Все, что отныне требовалось — это опробовать ее с Юи, и прикрутить голосовую часть из все той же программы. Он ловко подхватил Нейрошлем, чтобы вернуться в Альфхейм, но лишь ненадолго — работу над Юи нужно было завершить как можно скорее, в течение считанной ночи…       — Начать подключение. Мир окрасился тысячей красок прежде, чем он очутился на месте своего аватара.       — Сделал? — прямо с порога, задали ему вопрос.       — Почти. Юи — он обратился к девочке, сидящей у Асуны на макушке — Я перенесу тебя из памяти Нейрошлема на компьютер, и запущу процесс твоего обучения       — Прямо сейчас? — недоуменно спросила Асуна.       — Чем раньше — тем больше шансов, что мы либо вытащим тебя из игры, либо, хотя бы, скроем от админов. У меня есть несколько идей на этот счет… Но мне нужно время. Хотя бы чуть-чуть — Кирито выдохнул.       «Как бы я хотел быть и здесь, и там одновременно» — оставлять Асуну, когда он только нашел ее, Кадзуто не хотел категорически.       — Хорошо, папа. Но не надо оставлять маму одну.       — Я могу побыть с Асуной еще пару часов… Но мне завтра в школу, так что… — юноша был готов хоть все следующие выходные провести в додзё с сестрой, стоило ему это услышать.       — Спасибо, Сугу.              — Возвращайся скорее, Кирито. — Асуна улыбнулась ему — немного болезненно, но так тепло, так нежно, что юноше стало теплее.        Кирито встал и приблизился к девушке… Обманчиво хрупкая фигура, спрятанная под накидкой, слегка подрагивала — ей было страшно.              — Я буду здесь так быстро, как только смогу. И Юи тоже. Мы вернемся — не успеешь ты даже и глазом моргнуть. Чтобы мы могли встретиться на той стороне… — их лица оказались вплотную друг к другу. Кирито осторожно коснулся щеки девушки, отчего та прильнула к нему поближе… Еще мгновение…              — Брааатик! — их отвлекла Лифа — Вы, кажется, убежали куда-то в свой мир              «Кажется, это заразно… Чему ты научила Сугу, Арго?»        И все же, их с Асуной губы соприкоснулись. На секунду — на большее у них не было времени. Но Кирито хватило и этого…        *************        Кадзуто все же вышел из игры, и направился на кухню — работы предстояло много, а за окном ночь уже давно вступила в свои права. Нужно было что-то, что не даст ему уснуть…        Вернувшись с кружкой кофе, он принялся за дело.        В комнате доносились лишь стук клавиш и щелчки мыши. Кирито быстро потерял счет времени — настолько он был погружен в работу. Символы в редакторе кода складывались в отдельные слова, которые уже должен был интерпретировать компьютер. И все это — чтобы его дочь смогла выйти в мир.        И, наконец-то — все необходимые файлы были перенесены, отредактированы и сохранены в нескольких форматах и копиях — неудача могла лишить Юи части ее программы, а этого Кирито допустить не мог ни в коем случае… И даже несмотря на то, что объем данных, занимаемый ей, был весьма приличным, места было не жалко — это не то, о чем следовало беспокоиться.              — Давай же… — прошептал Кирито, внимательно наблюдая за инициализацией программы, которая вместо данных нейросети должна была подхватить формат данных Юи…        Проценты на экране бежали ужасно медленно — так казалось Кирито. Казалось, что с каждым процентом у него на голове добавлялся один седой волос — он боялся, что что-то может пойти не так.        И каково же было его облегчение, когда все же программа запустилась, и вывела перед ним интерфейс для текстового общения, на котором уже высветилось первое сообщение.              Yui: Папа!        Кадзуто выдохнул — получилось…        В тот же момент он прильнул к клавиатуре. Пальцы забегали по клавишам с бешеной скоростью, набирая короткое сообщение.              Kirito: С тобой все в порядке?        Стоило ему ввести сообщение, как он тут же получил на него ответ:              Yui: Ты можешь как-нибудь расширить мой доступ на компьютере?              Kirito: Сейчас сделаю.              «Нужно будет написать для Юи свою программу…»        В тот же миг, когда он перезапустил Юи с повышенным уровнем доступа, на экранах одновременно открылись несколько папок, страниц в браузере и окно Интернет-соединения. Охлаждение в системном блоке жалобно загудело — вентиляторы в корпусе заработали на полную.              «Юи нужен будет свой сервер» — подумал юноша, смотря за тем, сколько мощностей занимает его дочурка…              — Папа! — из этой мысли Кирито вырвал голос из динамиков — Я сама подключила функцию голосового вывода. Скажи что-нибудь в микрофон.              — Получилось… Умница, Юи.              «Она сама все сделала…»              — Я сейчас кое-что проверю, и попробую оптимизировать свои процессы. Ты же не против, папа?              — Конечно не против. Но только осторожно — чтобы эта оптимизация не навредила тебе.        Кирито глотнул кофе, наблюдая, как понемногу потребление ресурсов системы падает и становится более стабильным. Он с придыханием наблюдал за тем, как Юи фактически переделывала себя сама, тем не менее, не трогая своих базовых функций и данных…        Наблюдая за этим, Кирито невольно задумывался о том, как Каябе удалось создать ее — и никакой внятной мысли у него не возникало…        Наконец, потребление установилось примерно на 50 процентах мощности всех подсистем — от накопителя и оперативной памяти до графического процессора.              — Кажется, я освоилась… — по завершении, Юи снова заговорила с ним. — У меня теперь есть права администратора на твоём компьютере, папа. А ещё — кажется, я контролирую весь интернет-трафик дома.              — Умница, Юи… Потом проведем пару тестов, но сейчас — Асуна. Открой Тор и вбей в поисковую строку адрес…        ************        «По настоящему защищенной можно считать лишь систему, которая выключена, замурована в бетонный корпус, заперта в помещении со свинцовыми стенами и охраняется вооруженным караулом — но и в этом случае сомнения не оставляют меня» © Юджин Спаффорд Увы, но это правда. Абсолютно неуязвимых систем не бывает в принципе. Какой бы длинный пароль вы ни использовали, как бы хорошо вы ни писали код, какое бы бабло вы ни вливали в оборудование и софт для защиты сети — вы все равно не сможете полностью обезопасить систему. Всегда найдется лазейка. Да, на это может понадобиться пара десятилетий. Но лазейка найдется. Зачем тогда, в принципе, существует отрасль информационной безопасности? Чтобы оценивать и снижать риски. И я сомневаюсь, что в ближайшее время эта основная задача сильно изменится. Тут не поможет ни искусственный интеллект, ни вооруженная охрана, ни обеспечение наблюдения в режиме 24/7. Риск, пусть и минимальный, будет всегда. И это одновременно и хорошо, и плохо.»        Таков был текст комментария пользователя с ником NecroFox с одного из форумов глубокого интернета. На этих форумах одно время и сам юноша был частым гостем — но те времена уже давно минули…              — Папа?.. — обратилась к Кадзуто его дочь — А что это?        «Этим» оказалось одно из старых сообщений парня, датированное почти шестью годами ранее — и было оно в топике не самого законного содержания.              «Хочешь сказать, что эту дыру до сих пор не прикрыли?»        Чувство стыда охватило Кирито — Юи сейчас могла видеть следы его глупости, самонадеянности и желания пощекотать нервы — когда ему было десять лет, он провернул взлом сервера окружной больницы, что перевернуло его жизнь… а заодно — едва не прибавило ему проблем с законом… Ибо остановиться после этого было сложно.              «И вообще, сами виноваты — нечего держать дырявую защиту»              — Это, Юи, следы папиной глупости… Папе тогда просто нужно было чем-то себя занять…              «А ещё компьютер к выходу Нейрошлема нужно было как-то апгрейдить…» — подумал Кирито, припоминая системные требования к играм с полным погружением.              — Но нас интересует не это. Открой топик «Специализированная литература», и найди материалы по инфраструктуре корпоративных и локальных сетей. Ищи также особенности эксплуатации серверов.              — Нашла! Уже обрабатываю.              «Юи способна обрабатывать даже такие данные?»              — А теперь — нам нужно то, что может спасти Асуну — найди все лежащие в открытом доступе материалы с особенностями современных антивирусных систем и стандарты кибербезопасности, в том числе — международные, типа ISO и OWASP.              — Хорошо, папа — вентиляторы компьютера снова зашумели, и казалось, что компьютер завис.        Пока его дочь занималась изучением этих материалов, голову Кирито посетила мысль, что этим шагом он открывает ящик Пандоры. Юи прогрессировала пугающе быстро, ее функционал и возможности росли не по часам, а по секундам…        И если он правильно все понимал, то уже совсем скоро дочь встанет на тот же уровень, каким владел сам Кирито в двенадцать лет…на самом его пике. И Юи ни в коем случае не станет останавливаться — не тогда, когда на другой чаше весов жизнь и благополучие Асуны. И Кирито был твердо намерен довести дело до конца — не отступая ни перед чем.              — Готово, папа. Но я не нашла части понятий в тех источниках, которые ты привел, поэтому я нашла их сама.              — Умница, Юи. — Кирито ухмыльнулся — Попробуй пролезть на ноутбук Сугухи, и оставить ей на экране сообщение, что она любит зелёный чай.              — Поняла! — с задором ответил ему голос из динамиков — Готово! — спустя каких-то пару секунд — Я использовала уязвимость в текстовом редакторе на ее компьютере, и выполнила короткую программу              «Маленьким сервером тут не обойдется…» — не без гордости за свое детище, подумал юноша.              — Замечательно, Юи. А теперь — тебе будет задача — на поиск уязвимостей в программном обеспечении. У Сугухи стоит последняя версия текстового редактора со свежим обновлением безопасности. Твоя задача — найти способ запаковать в текстовом файле программу, не используя тот эксплоит, который ты использовала только что. Справишься?              — Попробую — Кирито было просто любопытно, сможет ли Юи выполнить подобную задачу.        Вентиляторы компьютера уже привычно загудели, и компьютер снова подвис. Кадзуто отвлекся на часы — с момента начала работы над девочкой прошло уже почти полтора часа.              — Чуть не забыл — он припомнил, что должен был глянуть электронную почту — и прочесть сообщение от Арго. — И откуда же ты узнала?..        Кирито взял телефон, и принялся за поиски нужного сообщения. Искать долго не пришлось — сообщение было свежим, не прошло и часа с момента его написания. Внутри был приложен текстовый файл, запакованный в архив за паролем.              «Пароль — день, месяц и год, когда все началось» — гласила тема письма.              — Юи, могу я отвлечь тебя на минутку?              — Что такое, папа?              — Я хочу открыть один файл…следи за любыми изменениями на компьютере — файлы, Интернет-соединение и трафик — контролируй абсолютно все. И высвободи мне немного ресурсов системы.              — Хорошо, папа.              Кирито загрузил архив на компьютер и ввел пароль — 6112022 — иных вариантов быть не могло. Вслед за этим, он открыл текстовый файл, ожидая любой подставы, обмана или ещё чего-либо.              «Кири-бою       Теперь ты знаешь, где меня искать, если понадоблюсь.       Мы оба знаем, что задумал этот недо-король. И оба знаем, чем эта история может закончиться, в случае, если мы проиграем.       Поглядывай по сторонам, когда будешь в реале, заведи себе что-нибудь для самозащиты — пригодится, и поменьше мелькай в сети. И уж тем более — как можно меньше светись в АЛО. Он знает о тебе и А-тян, и, рано или поздно, поймет, что к чему.       Если ты оказался настолько гениален, чтобы использовать Нейрошлем (а я более чем уверена, что ты так и поступил), то советую как можно скорее добыть Амусферу — для безопасности, и дополнительно прошить ее — Э-кун знает, как и зачем. Если с ней у тебя не срастается никак, то хотя бы найди инструкцию по доработке и прошивке Нейрошлема — в сети, на кое-каком форуме, есть такая. Э-кун знает больше…       Удачи нам, Ки-бо. Мы играем в опасные игры с большими ставками, и будем надеяться, что мы выйдем из них с прибылью.       P.S. Если будет потребность в информации или будет, что мне предложить — принимаю и плачу йенами или информацией»        Стоило Кирито его дочитать, как компьютер снова подвис.              — Файл попытался самоудалиться, но я запретила выполнение процесса. — слегка сонным, как показалось Кадзуто, голосом сказала Юи. — И Арго-сан права — тебе нужно найти менее опасную возможность быть с мамой…        Это понимал и сам юноша — хотя, возможность самостоятельной доработки подобных аппаратов он даже не рассматривал…              — Прошить Нейрошлем…– он нахмурился — Эгиль должен знать больше. Амусферу я сейчас не раздобуду, но обезопасить себя… Может, так получится найти способ отключить остальные устройства? Нужно будет попробовать — он отбросил эти мысли — сейчас у него была другая задача.              — Я…займусь этим. Ты закончила?              — Да, папа. Мне удалось найти как минимум два способа выполнить на компьютере код, выводящий на экран сообщение. На момент последнего обновления эти уязвимости не были выявлены — я проверила.              «Вот поэтому я и не использую обычные системы… Надо бы и Сугу приучить» — Кадзуто ухмыльнулся. Но Юи он сказал другое:              — Отлично. Кажется, пора выпустить тебя на самостоятельную прогулку. Как когда-то делал я… — ему показалось, что если бы у его дочери было материальное тело или хотя бы аватар в виртуальной реальности, то она бы запрыгала от радости. — Тебе понадобятся кое-какие инструменты. Но приготовься — это будет гораздо сложнее, чем найти уязвимость в текстовом редакторе. И интереснее…        ***************              — Все и всегда начинается с предварительной подготовки. Сначала — озаботиться собственной безопасностью — мы же не хотим, чтобы в случае, если ситуация осложнится, на наш след вышли? Есть несколько способов — но самый простой из них — это использование арендованного виртуального сервера. Именно с ним и будем работать.       — В предварительную подготовку входит также сбор информации — какое оборудование там, куда мы хотим влезть, какое ПО и каких версий, с какими обновлениями и прочее, прочее, прочее. Особое внимание нужно уделить защитным системам сети — чтобы можно было подобрать подходящие инструменты для их обхода, и некоторым косвенным признакам, вроде времени суток или последнему времени обновления баз антивируса. Для начала — попробуем кое-что относительно простое — Кирито дал своему детищу данные об одном из супермаркетов в городе, в котором, как он знал, была никудышная защита и почти никакого контроля.              «То, что нужно для нее»              — Мммм… А что я должна там найти?              — Меня интересует дата следующего привоза с ближайшего оптового склада — она должна там быть. — не то, чтобы Кирито была так уж нужна эта дата…но нужно же было на чем-то учить свою дочь.              — Поняла… — уже в который раз, компьютер зашумел на манер турбины, а Юи притихла.              Кадзуто ощущал, как его медленно клонит в сон, как глаза медленно прикрываются. Юноша тряхнул головой и залпом допил кофе из кружки — он ещё не закончил.              — Юи, я отойду на минутку. — он вышел, чтобы слегка умыть лицо.        ************              Отчёт автоматического сканирования получен, используется ПО версии…              Решение: произвести инъекцию с эксплоитом в уязвимую систему управления базы данных, выполнить программу в обход сетевой защиты… Выполнено.              Выполнение поиска по ключевым словам… Успешно.              Результат — следующая поставка ожидается в течении двух календарных дней.              Удаление данных с сервера…        ****************              — Я закончила. Поставка ожидается в течении двух дней.              «Две минуты. У Юи на все ушло две минуты…» — от одной лишь мысли, что может сделать их с Асуной дочь, ему стало дурно. Но пытаться ограничивать ее возможности…              — Так быстро… Хм. Тогда — будем считать, что твой первый уровень пройден. А значит — собери как можно больше информации о РЕКТО. Ее сотрудники, работники месяца, руководители, адреса серверов, местоположение оборудования — вообще все, что может хотя бы в теории нам пригодится. Используй абсолютно все источники, включая ресурсы даркнета. Сервера и сеть РЕКТО будут для нас очень крепким орешком, и нам может потребоваться необычное решение.              — Я разберусь с этим, папа — в детский голос из динамиков добавилось немного стали. — Не бывает абсолютно неуязвимых систем. Нужно лишь найти к ней правильный подход. — в голосе Юи возникло нечто, от чего Кирито невольно вздрогнул. Словно в ее голосе добавилось стали, или предвкушения.              «Юи входит во вкус…» — казалось, что в этот момент крышка ящика Пандоры окончательно исчезла.              — А ты, папа, займись Нейрошлемом — я не хочу тебя терять, и уж тем более не хочу терять тебя и маму...
Примечания:
По желанию автора, комментировать могут только зарегистрированные пользователи.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.