Искусственный интеллект | страница 69
— У него всё в порядке с головой?
— Это логично, он предполагает, что сотрудники могут быть убиты, поезд можно спустить с рельс, захватив управление, самолёт может упасть. Он также переместил всех сотрудников, которые занимаются созданием антивируса под землю, под зданием Интерпола есть хорошо защищённый бункер на глубине около пятидесяти метров.
— Бред, сейчас три часа ночи, вы разбудили меня, из-за этого психа?
— Он утверждает, что вирус содержится в UIK, новой программе, в установочном файле, в настоящий момент эту программу установило более миллиарда пользователей по всему миру. В том числе, я проверял, сотрудники нашей администрации. Я нашёл UIK на одном из компьютеров, здесь в белом доме. Если в UIK вшит мощный, не детектируемый NODом вирус, то как минимум сеть администрации президента заражена. И масштабы заражения могут быть велики.
— А в нём есть этот вирус?
— Мы пока не нашли, но мы не искали, мы проверили UIK всеми антивирусами, подозрительно, но не один антивирус не дал даже подозрений на наличие вируса, а такого почти не бывает. Обычно, при проверке разными алгоритмами, программы выдают хотя бы подозрения на наличие вируса, даже если вируса нет, а тут всё кристально чисто. Программу писали люди, которые как минимум понимают, какие алгоритмы вызывают у сканов подозрения. Что само по себе уже подозрительно.
— Но программисты же могут просмотреть программу и убедиться, есть вирус или нет, пусть сделают это, это же можно сделать за пол часа.
— Мы не можем, программа не поддаётся декомпиляции.
— Я не программист, поясните, что нельзя сделать?
— Обычно, чтобы узнать из чего состоит программа, её из машинного кода преобразуют в какой-нибудь язык. Как правило, это рип, наиболее простой и распространённый язык сегодня. Но рип может увидеть не все программы, если не справляется рип, то программу можно увидеть ассемблером, последние пятьдесят лет ассемблер делали так, чтобы он открывал вообще всё. Так вот, открыть эту программу нельзя даже ассемблером, что трудно объяснимо. Пока, было мало времени, и мы не нашли простого ответа, почему UIK не открывается ассемблером. Мы не можем увидеть, из чего состоит эта программа, она защищена от этого. Мы не можем узнать, есть там вирус или нет, и даже если он там есть, если мы не сможем открыть её и дальше, понадобится очень много времени, очень много времени, подчеркну, понадобится очень много времени, чтобы найти этот вирус, понять, как он работает и написать защиту.