Виртуална машина: Разлика между версии
Изтрито е съдържание Добавено е съдържание
{{xxx-мъниче}} → {{мъниче|xxx}} |
Етикети: Редакция чрез мобилно устройство Редакция чрез мобилно приложение Разширена мобилна редакция |
||
Ред 11:
== Обфускация на машинен код ==
Съществува и друг тип виртуална машина, такава, чиято цел е да затрудни [[Обратно инженерство|обратното инженерство]] на дадена програма, като преобразува даден машинен код в друг такъв, който се интерпретира (изпълнява) от виртуалната машина, като тя самата се изпълнява от програмата. Тъй като този процесор (интерпретатор) е виртуален, той може да е напълно различен като архитектура от разработените дотогава физически такива. Различните наименования са: Code Obfuscation Virtual Machine, Virtualization Obfuscation, Process Virtual Machines.
Най-често такъв тип виртуални машини се ползват от зловредни програми, за да затруднят разбирането на функцията на зловредния код.
За по-голяма сложност, има виртуални машини, които изпълняват друга виртуална машина, която
== Софтуерни виртуални машини ==
|