Поліморфіки
[1]Поліморфний вірус — вірус, що при зараженні нових файлів і системних областей диска шифрує власний код. При цьому для шифрування вірус користується випадковими паролями (ключами), а також різноманітними методами шифрування, що виключає можливість впізнання вірусу за сигнатурами. Таким чином, виявлення цих вірусів неможливо (або вкрай важко) здійснити за допомогою так званих вірусних масок — ділянок постійного коду, специфічних для конкретного вірусу. Досягається це двома основними способами: шифруванням основного коду вірусу з непостійним ключем і випадковим набором команд розшифрувальника або зміною самого виконуваного коду вірусу. Існують також інші, досить екзотичні приклади поліморфізму: DOS вірус Bomber, наприклад, не зашифрований, однак послідовність команд, яка передає управління коду вірусу, є повністю поліморфною. Поліморфізм різного ступеня складності зустрічається у вірусах усіх типів. Складність коду служить класифікаційною ознакою поліморфних вірусів. Метою поліморфних вірусних програм поряд з нанесенням максимального збитку є отримання доступу та контроль інформації (крадіжка паролів, створення люків в системі захисту обчислювальних мереж, отримання привілейованого доступу до даних та інше) Поліморфізм — висококласна техніка та особливостями вірусу є операнди, функції та процедури, які існують лише задля заплутування коду. 5 рівнів поліморфізму:
Перший поліморфний вірус з'явився в 1990 році і називався Chameleon. Паралельно вірусам з'являлися і поліморфік — генератори, одним з яких був MtE, який відкрив цілі вірусні сімейства. Він як і вірус використовував дзеркальні функції таким чином утруднюючи своє детектування. Інша сімейство вірусів Daemaen записувало себе в COM, EXE і SYS файли. На вигляд ці віруси виглядають цілком безпечно, але насправді відбувається запис в MBR, а тіло зарази зберігається в останніх секторах. У наш час багато вірусів використовують поліморфізм високих рівнів у своїх алгоритмах. Але розвитку технології практично не спостерігається, можна сказати, що вона вже віджила себе. Крім поліморфізму існують і інші методи маскування, наприклад, стелс-технології. Наразі, поліморфні віруси використовують на початку повноцінної атаки — наприклад, задля подальшого застосування троянських програм і Internet черв'яків
|
Portal di Ensiklopedia Dunia