Москва
23 декабря ‘24
Понедельник

Муравьи помогут обнаружить компьютерных червей

Для борьбы с вредоносным ПО американские ученые разработали алгоритм, использующий механизмы поведения обыкновенных муравьев.

Специалисты из американской исследовательской компании Pacific Northwest National Laboratory нашли новый подход к изучению безопасности компьютерных сетей. Для борьбы с вирусами, троянами и компьютерными червями они решили использовать обыкновенных муравьев.

Естественно, живые насекомые тут ни при чем – ученые использовали только данные, полученные при наблюдении за ними. При помощи программы, алгоритмы которой копируют механизмы поведения муравьев, исследователи пытаются найти «сетевые аномалии».

«Сами по себе муравьи не умны, -- утверждает Гленн Финк (Glenn Fink), возглавляющий необычные исследования, -- однако их колония может продемонстрировать удивительно разумное поведение».

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

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

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

Полная версия