Василий Горъ - Изгнанники
- Название:Изгнанники
- Автор:
- Жанр:
- Издательство:Array Литагент «Эксмо»
- Год:2011
- Город:Москва
- ISBN:978-5-699-47426-4
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Василий Горъ - Изгнанники краткое содержание
Изгнанники - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
– Вирус писал профессионал, шеф! – стараясь не отрывать взгляда от своей локалки, пробормотал один из программистов. – Вернее, никакой это не вирус.
– Что вы имеете в виду? – нахмурившись, поинтересовался Бен.
– По сути, то, что снесло крышу нашим Зомби, – это внутреннее обновление системы безопасности. Причем обновление, сертифицированное самим производителем программного продукта. То есть то, что никогда не проверяется антивирусами.
– Вы хотите сказать, что его создал кто-то из сотрудников «OverSoft-DTF»?
– Не обязательно. Хотя и наиболее вероятно, – пожал плечами программист. – Естественно, получить доступ к исходникам программного продукта сотрудникам компании намного проще. Но исключать возможность обычного взлома я бы не стал.
– Хорошо. Допустим, взломали, украли, ушли. Дальше что? Только, пожалуйста, избавьте меня от терминов, которые я не смогу понять.
– Я постараюсь, шеф. – Парень несколько раз энергично кивнул и зашевелил пальцами так, как будто работал на виртуальной клавиатуре: – Итак, если очень коротко, то суть внесенных в исходники изменений довольно проста: во-первых, очередное обновление программ «OverSoft-DTF», в которое злоумышленник внедрил свой «вирус», позволяет любому пользователю получить доступ ко всем без исключения скрытым возможностям оболочки. Во-вторых, сразу после активации оно автоматически меняет все программные запреты на разрешения. В-третьих, вместо ужесточения количества и качества проверок ошибок, сертификатов и подписей оно верифицирует любые изменения программ. В-четвертых, любые счетчики-ограничители сразу же получают максимальное значение и таким образом…
– Так. Стоп! Кажется, я перестаю понимать то, о чем вы мне говорите.
Покраснев до корней волос, программист растерянно посмотрел на своих коллег и, сглотнув подступивший к горлу комок, пробормотал:
– Попробую объяснить на примере. Возьмем обычный игровой автомат. Насколько я знаю, процент выигрыша компаний – владельцев такого оборудования жестко регламентируется законодательством. То есть из ста кредитов, потраченных на игру клиентами, скажем, семьдесят пять процентов должно вернуться в результате выигрыша кому-то из счастливчиков. Допустим, что хозяева игрового заведения никак не обманывают закон и в программном коде их оборудования жестко прописаны эти самые семьдесят пять процентов. Так вот, сразу после обновления вирус автоматом меняет эту цифру на максимально возможную. И увеличивает вероятность выпадения выигрыша ДО ПРЕДЕЛА. Таким образом, не выиграть на таком автомате становится невозможно.
– То есть применительно к Зомби он просто разрешает все, что запрещает импринтинг?
– Да, шеф, – обрадованно кивнул программист.
– Тогда я не понимаю вот чего – почему этот – вирус подхватили только те Зомби, которых мы продали клиентам, а те, которых мы используем сами, – нет?
– У не проданных андроидов программно отключена функция получения обновлений из Сети. Ведь что-то менять через Галанет в собственных андроидах особой необходимости нет.
– А почему ее не отключили у «не наших»?
– Для того чтобы иметь возможность перехвата управления, шеф! Мало ли что? С точки зрения безопасности этот путь казался оптимальным.
– Ясно. Вроде бы… – Гронер минуты полторы поворочал в голове объяснения, а потом раздраженно посмотрел на преданно ждущего его указаний программиста: – Что-то не бьется! Если это не вирус, а обычное обновление, то каким образом оно так распространяется по Метрополии? Почитайте статьи в Галанете – «Улыбка Фортуны» захватила Эверайс», «…Эквинд», «…Пенту»…
– Это реакция журналистов, шеф! – робко усмехнулся парень. – Что они понимают в программировании? А на самом деле автор «вируса» просто прописал в обновление обычный таймер. И оно начало работать не сразу, а через какой-то промежуток времени. Вполне логичный ход: временной зазор, который он себе оставил, должен был позволить ему, например, покинуть планету. Или зачистить все следы взлома серваков «OverSoft-DTF». Или перевести стрелки на кого-нибудь еще.
– Усек. Поехали дальше. На сегодняшний день у нас порядка тридцати ОЧЕНЬ БОЛЬШИХ – ПРОБЛЕМ. Зомби без импринтинга. Сможем ли мы с помощью такого же обновления вернуть им начальные настройки?
– Не знаю, шеф, – вздохнул программист. – Пока не получается.
– Не получаетСЯ? – выделив интонацией последний слог, спросил Бен.
– Мы взяли из хранилища связку мозг – управляющие программы, разрешили обновление из Сети и… получили Зомби без импринтинга.
– Логично! – Гронер с уважением посмотрел на подчиненного. – А я как раз собирался предложить приобрести несколько инфицированных игровых автоматов.
– Спасибо, шеф. Наш вариант чуточку лучше. Только вот результаты исследования этого экземпляра пока не радуют.
– В программном коде «вируса» есть еще один таймер, который через два часа после активации наглухо перекрывает все обновления из Сети, – подал голос начальник отдела. – И Зомби перестает реагировать на обнуление управляющих программ. Гипотетически найти уязвимости в защите этого «вируса», наверное, возможно. Но для этого нужны исходники.
– Понял. – Гронер задумчиво посмотрел по сторонам. Потом, сфокусировав взгляд на программисте, оказавшемся самым инициативным, приказал: – Про «Улыбку Фортуны» пока можете забыть: займетесь ею тогда, когда я решу проблему с этими вашими исходниками. Портить мозги доноров просто так тоже запрещаю – на сегодняшний день у нас есть задача поважнее. Тем, кто не допер, объясню подробнее: это «Аресы». Так что пока занимайтесь текучкой. Вопросы?
– Вопросов нет, шеф! – хором отозвались все сотрудники отдела.
– Вот и отлично. А я подумаю, что можно сделать с «OverSoft-DTF», их исходниками и этим долбаным умником.
Глава 40
Майор Тишкин
Древний, переживший как минимум четыре «капиталки» транспортник «Муравей» болтался на орбите Хилтти, окруженный стайкой контейнеровозов, ожидающих очереди на погрузку. Судя по раздраженному рычанию диспетчера грузовой службы космодрома «Южный», «кретин, который решил, что эта развалина способна летать», прекрасно знал свое дело: разгрузка «Муравья» через единственный «исправный» погрузочный узел должна была занять минимум четверо суток. Естественно, при условии, что на нем не случится какой-нибудь аварии или чего-нибудь в том же духе. Впрочем, нарываться на штрафы за невыполнение условий контракта и затягивание сроков доставки груза капитан транспорта явно не собирался – на посадочной плите «Муравья» стояло два бота компаний, специализировавшихся на срочном ремонте и утилизации гражданских кораблей. Правда, ни «Space Ship Service», ни «Service-Guard», выбранные им для ремонта погрузочных узлов, явно не входили в десятку лучших компаний планеты.
Читать дальшеИнтервал:
Закладка: