PC World Computerworld Networkworld CIO IDG.bg Business How IT Jobs Хайку

Актуално

Рубрики

Форум

Абонамент

За PC World

Още наши издания

Намерете ни в


RSS ЕМИСИИ

PC World
IDG.BG
Форум

Новина

Създават нови технологии за писане на вируси


Двама студенти от Калифорнийския университет в Сан Диего – Ерик Баханен и Райян Рьомер показаха, как може да се превърне обикновен компютърен код в опасен. За целта се използва специална техника, наречена „възвратно-ориентирано програмиране“. Този подход се различава от традиционния, в който се използва инжектиране на код в обикновените програми.

През миналата година професорът Ховав Шахам от Калифорнийския университет в Сан Диего вече показа как тази техника може да бъде използвана, за да се принуди процесор х86 да изпълнява вредни инструкции без инжектиране на опасен код. Но тази атака изисква ръчно кодиране и се опира на особеностите на архитектурата х86. За разлика от него, Баханен и Рьомер са разработили начин за автоматична атака, която може да бъде приложена към RISC процесорите.

Както много от традиционните начини за писане на вируси, възвратно-ориентираното програмиране се базира на замяна на съдържанието на стека, позволяваща на свой ред да се промени редът за изпълнение на инструкциите. Но вместо използване на инжекции на код, новата технология сглобява опасния код от текущите инструкции в програмата.

В качеството на пример Шахам привежда ситуация, в която тази технология се използва, за да принуди уеб браузъра да краде пароли или да разпраща спам, като използва само кода на самия браузър.

В изследването не само е разгледан новият механизъм за заразяване, но и са предложени няколко варианта на защита от възвратно-ориентираното програмиране. Но ако това не сработи, в бъдеще е възможно да се отхвърли съвременният антивирусен модел и да се наблегне на динамичното определяне какви могат да бъдат резултатите от изпълнението на едни или други инструкции.


(29 октомври 2008)
LinkedIn
Dao.bg
Свежо!
Facebook
Изпрати на приятел
Сподели:



твоето име:
твоята е-поща:
е-поща на приятел:
свободен текст:

[ препратка ]


Гласувайте за тази статия
21   1

Коментари
16:31, 30.10.2008 | #3
 satan   
то туй хубаво ама пак чрез даунлоуд може да се хване опасен код без значение от платформата
12:03, 30.10.2008 | #2
 Петков   
nikolay тц, "Но тази атака изисква ръчно кодиране..." т.е. едва ли ще чакаш той да седне да го направи на пц-то ти, а и 2мб са си 2 мб
23:53, 29.10.2008 | #1
 nikolay   
правилно ли да разбирам, ще губим 50% от производителността на PCто само за антивирусната ако не сме с CISC, но пък ако сме с CISC няма да имаме cache памет в CPUто повече от 2мб (например)


  • Клавиатурна подредба:изключена
    Автор:

  • Коментар:

  •                                  
  •    

Още в рубрика Защита и сигурност