Менеджер по чудесам
Шрифт:
— Да поймите же вы, — как могла, убеждала я Конышева, — взяв жену с собой, вы станете в два раза уязвимее! Неужели вы хотите, чтобы охота началась и на нее тоже, чтобы ее похитили, а затем стали шантажировать вас?
— Этого не произойдет, если вы будете качественно выполнять свою работу, — невозмутимым тоном заметил Вячеслав Евгеньевич.
— Ну да, как же! — вспыхнула я. — А вы, случаем, не подскажете, как мне разорваться надвое между вами? Или еще одни глаза к затылку приделать. Вы ведь у нас ученый, разработчик… Ну, давайте же, изобретите что-нибудь: непробиваемый скафандр, шапку-невидимку… ковер-самолет, наконец!!!
— Женя, да я все понимаю, — устало
— Вы упрямее осла. Ну да черт с вами — делайте, как считаете нужным, а мое дело маленькое, оберегать вашу, замечу, только вашу жизнь, — подняв указательный палец вверх, напомнила я. — За остальное не ручаюсь. Это последнее мое слово, дальше думайте сами.
Сказав это, я решительно встала из-за стола и вышла из дома во двор. Меня всю трясло от негодования, вызванного упрямством Вячеслава. Да, возможно, он в чем-то прав, и женщину рано или поздно найдут, но так-то ее заметят еще раньше. Или он думает, она станет ходить за ним по пятам? Да тут же отправится шататься по городу, и никакими уговорами ее не удержишь — лови, не хочу. Этой особе вряд ли интересны его проекты и разработки, и она уже через пару часов, проведенных в институте, начнет скучать и искать приключений на свою голову. Запереть в квартире Вику тоже не удастся — не для того она с нами напросилась.
Словно ошалелый, затрезвонил мой сотовый. Глянув на номер на экране, но так и не определив, кому он принадлежит, я просто нажала на кнопку приема и, поднеся трубку к уху, вяло произнесла:
— Да, слушаю.
— Евгения Максимовна, — взволнованно зачастил кто-то. — Что у вас там случилось? Как Вячеслав, он жив, не ранен? Он в порядке?
Догадавшись, что звонившим является Кононов, я успокоила его:
— Все в порядке, Олег Ефимович. Мы уже добрались до места, сейчас отдыхаем.
— Ну и слава тебе господи, — облегченно вздохнул тот. — А мы уж тут все на ушах стоим. Объявился Шиханов, в ужасном состоянии, говорит — напали на вас. Мы три машины послали на поле! Они вот только что вернулись, привезли два трупа и раненого Панова. Мы вам звонили, да трубку никто не брал.
— Скорее всего, мы просто находились вне зоны действия сети, — предположила я, точно помня, что мой телефон ни разу не звонил за время нашего пути. — Здесь глубинка, связи может и не быть.
— Ну, вы что там решили-то? Скоро приедете? А может, за вами машины выслать, мало ли что…
— Это было бы неплохо, — поспешно согласилась я. Мне совсем не хотелось возвращаться своим ходом, тем более что скрываться нам теперь нет нужды, раз уж мы забираем с собой Викторию. — Вдобавок у нас совершенно нет денег. Счет Вячеслава совершенно пуст, хотя он и утверждает, что ничего с него не снимал. Проверьте там все, пожалуйста. Мы думаем, деньги с его счета сняли преступники.
— Конечно, мы проверим, — пообещал Кононов. — А вы ждите машины и никуда не уезжайте. Я прямо сейчас договорюсь с руководством.
— Как скажете, —
откликнулась я и отключила телефон.Решение было принято, приказ отдан, оставалось лишь дождаться кортежа и вернуться с ним назад. А там — как получится. Ну а пока подышу свежим воздухом, посижу в саду, а то кто знает, когда еще приведется.
— Вячеслав Евгеньевич, мы сумели восстановить одну из частей программы. Создали ее скелет. Что делать дальше? — интересовался у Конышева его коллега.
В настоящий момент мы с Вячеславом уже находились в институте, где он тут же с удвоенной силой приступил к работе. Его жене принесли в кабинет массу самых различных журналов, которые она с интересом перелистывала, я же попросту шаталась туда-сюда без дела, не имея возможности покинуть Вячеслава и заняться своими делами. Это самое неприятное в работе телохранителя — быть чьей-то тенью, когда человек работает, а ты изо всех сил стараешься не отвлекать его и одновременно не терять бдительности.
— А вы делали проверку? — внимательно выслушав подчиненного, спросил Вячеслав.
— Нет.
— Тогда проведите. Используйте систему Echelon. Если разработка ее выдержит, значит, мы на верном пути. Также нужно увеличить расстояние передачи данных.
— Мы над этим работаем, но пока ничего не получается.
— Попробуйте подключить к данной разработке потенциал других дисциплин, это должно помочь. Ищите и проверяйте различные подходы. Новая система должна быть лучше системы перехвата сообщений, что имеется у различных спецслужб.
— Хорошо, — молодой человек кивнул. Затем переложил в своей папке несколько листов, в которых уже успел сделать пометки, и, взявшись за следующие, произнес: — Есть еще один момент, который нужно проработать.
— Вирусы, — догадался Вячеслав.
Юноша кивнул, а затем добавил:
— Именно. Наша программа не дает полной гарантии того, что вирус не попадет в компьютер, она лишь защищает в нем информацию. Наши ребята тут кое-что проверили и пришли к выводу, что хакеры не тратят время на поиск ошибок, чтобы проникнуть в информационные системы. Они просто анализируют исправления, которые публикуют производители программного обеспечения, и ведут атаку на еще не обновленные системы. Можем ли мы это предотвратить?
Вячеслав Евгеньевич на некоторое время задумался, прошелся вдоль стола, затем остановился и произнес:
— Пожалуй, кое-что мы сумеем сделать. Нужно выстроить защиту так, чтобы она не зависела от того, исправлена ли ошибка. Причем необходимы несколько уровней защиты. Первый — на уровне сети, где надо проработать принцип гранулярности. Это позволит установить и контролировать правила взаимодействия приложений с сетью. Второй уровень — полный запрет на взаимодействия, фильтрация всех действий и лишь затем получение разрешения. И третий — защита памяти.
— А, так здесь можно использовать код, устойчивый к переполнению буфера, — сам предложил коллега Вячеслава. — Так мы сможем добиться того, чтобы Windows стал не устойчив к любым ошибкам переполнения буфера.
— Вообще, я имел в виду кое-что другое, но можно попробовать и так, — заметил в ответ Конышев. — Если не выйдет, подумайте, как расширить набор команд и на аппаратном уровне отделить страницы памяти, отведенные для исполнимых команд, тогда как на все остальное установить табу. Таким образом процессор будет знать, что данные с тех страниц не являются командами, и не станет их считывать в регистр. Хотя, конечно, эту технологию можно использовать лишь для процессорных платформ, которые ее поддерживают.