Литмир - Электронная Библиотека

Вторая проблема радиорелейной сети стронгов, заключалась в том, что она стала прослушиваться. Беспилотники иногда, вместо того чтобы разбомбить станцию, сбрасывали возле неё свое устройство для подслушивания. Внешники легко расшифровали код передачи информации. Лаборатория, в которую зашел директор, тем и занималась что решала две проблемы:

Первая – сделать радиопередатчики незаметными для сенсоров внешников, а вторая – кодировать сигнал передачи так, чтобы никто не мог его расшифровать.

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

Обсудив с начальником лаборатории связи текущие проблемы, директор двинулся в последний пункт своего обхода, новую лабораторию, которую организовал совсем недавно. Здесь работали одни программисты. Всего трое. Среди них был и Логан, спасенный и усыновленный Медой подросток, которого чуть не съели одноклассники во время похода по лесу. Логан и его одноклассница Лара жили в доме директора под неусыпной опекой его жены. Дед неплохо натаскал подростка в области программирования, так как обнаружил у него недюжинные способности.

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

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

Увидев директора Логан радостно закричал:

– Дед! Смотри у нас получилось!

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

– Ой, извините Сергей Иванович. Мы отладили программу. Посмотрите, пожалуйста, результаты.

По прихоти директора все сотрудники Нового Института обращались друг к другу земными именами. Дед решил, что глупые клички коими они наградили друг друга в Стиксе, не соответствуют солидному заведению, а обращение по имени отчеству мобилизует сотрудников на серьёзный лад. Многие работники были не согласны, но вынуждены были подчиниться. В суеверия Стикса Дед не верил.

– Ну, давайте показывайте. Андрей, ты писал программу? – обратился он к парню чуть постарше Логана.

Программист сел за компьютер и стал показывать.

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

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

– Отлично. Выведи пожалуйста мне этот поток данных на печать.

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

– Да, кстати, на чем ты написал конвертер? – спросил строго директор.

Андрей потупился и после некоторой заминки ответил:

– На Пайтоне2.

– Я вас всех скоро убью! – озверел директор. – Это должно работать на мобильном устройстве. Где вы видели Питон на Андроиде3 или Айфоне? Мне что, эту бандуру тащить на полевые испытания. Чтобы до завтра всё было переписано на Джаве! Причем на мобильной Джаве4. Понятно?

– Сергей Иванович, но я на Джаве почти ничего серьёзного не делал, – заныл программист.

– Не волнует! Пусть Дмитрий Сергеевич пишет, а ты ему помогай с алгоритмом. Книжек полно, а если что не понятно, то мне звоните в любое время суток.

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

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

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

Настроение поднялось выше крыши. Кажется, разгадка близка! Теперь он при помощи ряда экспериментом сможет разгадать и смысл этой информации. Повеселевший директор, потрепав голову приунывшего Андрея, пошел в свой кабинет под удивленные взгляды программистов.

Стаб Черный

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

– Плохи дела у нас, Дед, – зазвучал его хрипловатый голос среди помех. – Лупят нас внешники по всем фронтам. Твоих муравьев почти вытравили, так что приходится отбиваться своими силами. А их у нас осталось совсем немного. Беспилотники налетают почти без перерыва, то отраву сыпят, то бомбы. Прячемся в развалинах. Люди уходят. Боюсь Таганку придется бросать, так что жди беженцев. Больше как к тебе нам отступать некуда.

Дед не знал, чем приободрить товарища:

– Отступай конечно, зачем зря людей терять. К нам беспилотники не долетают. Отсидишься, накопишь силы. Вместе что-нибудь придумаем. У меня кое-какие идеи есть на эту тему.

– Эх Дед, мне не идеи сейчас нужны. Мне нужно ПВО против этих чёртовых беспилотников. Ладно, жди. Пока.

Настроение пропало. А как все хорошо начиналось, – начал вспоминать директор. Разгромили муров, захватили все их стабы и уже начали как следует зажимать внешников в их долине.

Затем наступил перелом.

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

Директор вспомнил свой первый неприятный контакт с отравляющим веществом. Они тогда двигались небольшим, но хорошо вооруженным караваном на юг. Беркуты переселяли в безопасное место его и беременную Меду. Ехали в стаб Черный, где засели остатки муровской банды.

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

вернуться

1

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

вернуться

2

 Python (в русском языке встречаются названия пито́н или па́йтон) – высокоуровневый язык программирования.

вернуться

3

 Android – операционная система для смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнес-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, очков Google Glass, телевизоров, проекторов и других устройств.

вернуться

4

 Java – строго типизированный объектно-ориентированный язык программирования общего назначения.

2
{"b":"833524","o":1}