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

— Чтобы принципиально модернизировать антивирус, надо минимум несколько дней, даже если работать в авральном режиме день и ночь. Я распоряжусь…

— Свяжитесь с военными, президентами США, России и Китая, лучше поговорите с ними лично, защищённые каналы уже могут быть взломаны. Их нужно предупредить, если мы начнём предпринимать контрмеры, это может заставить их действовать, и они продемонстрируют нам всю свою силу, или они наоборот могут на время затаиться. И надо ужесточить контроль за выпуском программного обеспечения, если они уже внедрили свои вирусы в исходники программ, нужно что-то делать.

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

— Ерунда, проверить всё невозможно. Существует много мелких фирм занимающихся выпуском различных вспомогательных программ проигрывателей, флэш ридеров, оптимизаторов, текстовых и видео редакторов. Вот недавно вышел новый проигрыватель UIK, устанавливается в любой браузер для оптимизации просмотра видео, какая-то мелкая фирма из Южной Кореи никто о ней раньше никогда не слышал, пойду, проверю, — вдруг возникла догадка у Пола.

— Хорошо, а я начну информировать всех.

Пол вышел из кабинета Гаррисона спустился вниз на двадцать этажей в свой отдел, прошёл в свой кабинет, зашёл в интернет, забил в google новую программу UIK и легко нашёл её на сайте, её можно было скачать просто так, без оплаты, бесплатно, нахаляву, что так привлекало многих. Он прочёл о ней краткую информацию "UIK это оптимизатор работы графики, он позволяет вам увеличить производительность почти в четыре раза. При этом программа полностью совместима и позволяет поддерживать любой формат, проверено, не имеет багов" И внизу был рейтинг программы семь звёздочек из семи, количество скачиваний 5,6 миллиона раз. Пол скачал программу, она весила около шестидесяти мегабайт, скачивалась одним установочным файлом. Открыл ассемблер и попытался декомпиллировать, ничего не получилось, файл не поддавался декомпиляции ассемблером, попытался использовать скан и рип, программа не открывалась. Такая мелочь, маленькая и незаметная файл нельзя декомпиллировать. Любой файл можно декомпиллировать всегда, хоть на одной из программ, причём ассемблер по идее способен распаковать любую программу, преобразуя её из машинного кода во что-то понятное человеку, тут же стояла защита.

— Чтоб тебя. — Он поднял трубку и позвонил в соседний кабинет, одному из своих сотрудников. — Джим зайди ко мне.

— Да, сейчас.

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

— Я тут UIK скачал.

— Да, замечательная программа.

— Ты устанавливал её на свой компьютер?

— Да, дома.

— А здесь на работе?

— Здесь, нет, конечно, это запрещено регламентом. — Испугался Джим.

— Слушай, не заставляй меня идти проверять твой компьютер, я знаю, что вы постоянно качаете софт из интернета и частенько пиратский.

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

— А твой компьютер подключён к сети?

— Конечно.

— Замечательно, поздравляю, ты заразил сеть Интерпола вирусом.

— Да там не было вирусов, я проверял на NOD512, никаких даже подозрений. Это сто процентов. Да и не я один её устанавливал, я думаю, многие сотрудники установили по всему управлению, да и сэр нет там вируса сто процентов.

— Твою мать, когда появился этот UIK?

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

— Как по твоему, сколько времени назад UIK был впервые установлен кем-либо из нашей организации.

— Думаю, кто-то мог установить его ещё вчера утром.

— Установочный файл UIK у тебя на компьютере есть?

— Ну да есть.

— Хотя иди сюда, иди не бойся, посмотри на мой экран.

Джим подошёл и заглянул через плечо на экран компьютера Пола.

— Я смотрю, вы тоже установили UIK?

— Нет, я его скачал, но не устанавливал. Теперь смотри, берём ассемблер, последняя специализированная версия, жму декомпилировать, он думает и результат? Хрен вам.

— Но, ассемблер всегда декомпиллирует всё что угодно, может с багами, ошибками, но декомпилирует, это мистика какая-то.

— Это сделано специально, чтобы нельзя было просмотреть, что вшито в установочный файл. Если бы можно было декомпиллировать, сейчас бы уже миллион человек сделали бы это, просмотрели бы всю программу и нашли бы вирус. А так, тыкнулся, не работает, ну и ладно, а если проверять по битам, то ничего и не поймёшь, всё-таки шестьдесят мегабайт.

— Я не понимаю, как ассемблер не может открыть, такого просто не бывает.

— В ассемблере забиты алгоритмы, много разных, он их использует, он знает не только скан, рип, но и древние языки С++, Ява, жемчужина, паскаль, бейсик, Вирт и другие. Также, если стандартных алгоритмов нет, есть алгоритмы понимания, которые ассемблер использует, чтобы преобразовывать файл из машинного языка во что-то понятное. Но если создать специальные алгоритмы, то можно создать такие, которые ассемблер не поймёт. Здесь используются специальные алгоритмы, которые ассемблер не читает в принципе, в стандартном программировании таких алгоритмов не бывает, их можно написать только в битовом редакторе, любая современная программа пишется на ассемблере минимум, не ниже, потому что ниже ассемблера машинный язык. Но если бы кто-то написал другой ассемблер, с нуля, так как писали первый ассемблер, бейсик сто десять лет назад, что довольно сложно, то на такой программе можно было бы создавать файлы, которые нельзя просматривать в принципе.

— Это как те вирусы, которые взломали 79 банков? Ограбление века?

— Да, тот, кто написал UIK, он же взломал 79 банков.

— То есть вы хотите сказать, что нашу компьютерную систему уже взломали через UIK?

— Именно, и здесь использована очень совершенная программа.

— Капец, если они взломали UIK, в смысле, если они сломали нашу защиту, они могли украсть всё что угодно, удалить любые данные, надо что-то делать.

— Иди, создай рабочую группу, возьми Сару, Дона и Кристи, постарайтесь отследить ту корейскую фирму, которая создала UIK. Может, найдёте зацепки, хотя я сомневаюсь. И дай мне пачку сигарет и свою зажигалку.

— Я на работе не курю.

— Я хочу выкурить, иди, занимайся делом. И поторопись, бросай всё, и начиная прямо сейчас. Времени у нас очень мало.

— Хорошо.

Джим передал ему пачку сигарет с зажигалкой и вышел. Руководитель отдела кибер полиции Интерпола, отвечавший за кибер безопасность всей планеты, нервно выкурил сигарету, сплюнул, бросил сигарету прямо на пол. Потом робот уборщик уберёт, встал с кресла, подошёл к шкафу, достал маленький ключ, прошёл на другой конец кабинета, там был металлический ящичек, он открыл его, там была красная кнопка, на которую никто ещё никогда не нажимал. Он подумал секунду, решился и нажал. Компьютеры, простейшие реле, отвечавшие за исполнение команды, сработали мгновенно, вся связь с внешним миром в здании была полностью отключена мгновенно, выход в интернет в обоих направлениях был механически заблокирован, в здании включились устройства радио помех подавляющие любые радио устройства, сотовые модемы и телефоны, кроме внутренних кабельных. Система оповещения объявила: "Внимание, система безопасности Интерпола была взломана извне. Все контакты с внешним миром, до устранения угрозы заблокированы. Сотрудникам запрещено выносить и вносить в здания любые носители информации, включая сим карты сотовых телефонов. Уровень опасности первый, полный отказ системы безопасности всех уровней. Повторяю, внимание, это не учебная тревога. Система безопасности Интерпола была взломана извне…"

22
{"b":"169809","o":1}