Непредсказуемость спасает компьютеры от вирусов

25 январь, 2016 - 12:05
Непредсказуемость спасает компьютеры от вирусов

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

Профессор Флоридского университета (UF) Даниэла Оливейра (Daniela Oliveira) считает, что немного непредсказуемости позволит обезопасить компьютер от вредоносных программ. Вместе с коллегами по UF, из Университета Стони Брук и Калифорнийского университета в Дэвисе, профессор Оливейра разрабатывает операционную систему Chameleon, которая использует для запуска неизвестных программ особую среду, в которую умышленно вносится элемент непредсказуемости.

«Несмотря на то, что идея выглядит дикой, это может оказаться эффективным способом противодействия нападениям, — утверждает Оливейра. — Вредоносный процесс считает, что у него все под контролем, но это совсем не так. Сунь Цзы, Юлий Цезарь — они побеждали благодаря элементу неожиданности. Этот же приём работает и в кибервойне».

Доверенные программы Chameleon сразу помещает в стандартную среду, а те, что вызывают какие-то опасения, прогоняет в «обманчивом» карантине, анализируя и собирая информацию, которая поможет их понять и обезвредить.

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