Глава 17 — Получение технологической системы в наши дни / Getting a Technology System in Modern Day — Читать онлайн на ранобэ.рф
Логотип ранобэ.рф

Глава 17. АНБ

Блаффдейл, штат Юта

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

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

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

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

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

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

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

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

-Да, - ответили почти все, кроме интровертов, которые сосредоточенно смотрели на свои экраны, изучая параметры сервера.

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

....

-Ни хрена себе!!! - сказал какой-то чувак в комнате, глядя на свой экран.

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

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

Программа (BugZapper) начала эксплуатировать сервер на полную мощность, чтобы сократить время ожидания и быстрее завершить работу.

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

В течение этих трех часов для тех, кто занимался просмотром оперативных данных сервера в реальном времени, это был настоящий ад. Причина в том, что сервер был создан для одновременного тестирования множества программ, не мешающих друг другу, а также в том, что в текущей библиотеке программ не было программы, способной использовать этот сервер в полном объеме, так как он был МАССОВЫМ.

Точная мощность центра засекречена даже для тех, кто имеет низкий уровень доступа в АНБ, но, по некоторым оценкам, он может обрабатывать до **пяти зеттабайт** данных. Как вы думаете, какая программа способна использовать его в полной мере? В перспективе, если бы у вас было 5 зеттабайт песен, вы могли бы слушать их более 10 млрд. лет! По мне, так это очень долгий концерт.

А теперь представьте себе, что ваша работа заключается в анализе того, как программа использует сервер на полную мощность, да-да, именно так (да помилует вас Бог).

Теперь об остальном.

Как только BugZapper закончил свою работу, он начал вываливать pdf за pdf для каждой программы, которая существовала на сервере

Всего за 3 часа BugZapper перебрал более 100 тяжелых программ. Эти программы не были похожи на программы Facebook и т.п., это были массивные программы, предназначенные для использования огромного количества данных, которые они собирали, поэтому им требовалась массивная инфраструктура в их программах, чтобы быть в состоянии справиться с этим, в ответ они имели некоторые ошибки, я имею в виду многие.

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

Вы когда-нибудь видели pdf размером 2 ГБ и более, в котором только слова. Здесь их было 45.

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

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

"Блядь нет," - подумал он, начав читать документацию по программе.

Чем больше он читал, тем ярче становилось его лицо, потому что почти 10 страниц было посвящено объяснению одной уязвимости, как ее использовать и как ее решить, вдаваясь в мучительные подробности. Как только он закончил читать первые 100 страниц, он понял, что им повезло найти эту программу.

Поэтому он позвонил начальнице и сообщил ей о своей находке.

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

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

.....

Где-то в Америке.

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

-Мы все еще перебираем подозреваемых, сэр, так как ФБР и АНБ, похоже, следят за этим делом, и если мы будем действовать необдуманно, это может привлечь их внимание к нам, - ответил Владмир.

-Итак, когда будет готов отчет? - спокойно спросил голос.

-В течение трех месяцев, если мы не хотим насторожить федералов, и я работаю над тем, чтобы переманить на нашу сторону кое-кого из ФБР, к тому времени он будет наш, и мы будем иметь перед собой полный отчет о расследовании, - уверенно ответил Владмир.

-Хорошо, оставайтесь на связи, - сказал голос.

-Да, сэр!!! - ответил Владмир и стал ждать, когда собеседник закончит разговор.

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

....

В АНБ

Пока другие читали pdf-документы, оставшиеся пытались использовать BugZapper на китайской и российской чувствительной инфраструктуре, которая сейчас находится в Интернете, чтобы получить доступ к полному списку их уязвимостей.

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

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

К такому ответу Арон пришел после разговора с Сарой о том, как предотвратить использование BugZapper в качестве инструмента для взлома чужих программ и систем. Если оригинальный BugZapper мог творить свои чудеса, не находясь в одном устройстве и нуждаясь только в подключении к Интернету, то тот, который он собирался выпустить в продажу, и пример которого находится в руках АНБ, этого делать не мог. Это несколько усложняет использование программы для нанесения вреда другим людям.

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

И поскольку они не знали о существовании оригинальной (более мощной) версии, они не могут заставить его отдать ее им. Это поможет Арону, так как уменьшит пристальное внимание к нему со стороны правительства, если они решат, что это все, что они могут от него получить.

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

Комментарии

Правила