Архитектурный подход к защите программ.


Архитектурный подход к защите программ.

Николай Вяххи, Анатолий Коваль.

Аннотация

Методы аппаратной («железной») защиты программ обычно более устойчивы к взлому, чем программная обфускация, потому что исследовать физическое устройство труднее и дороже, чем программу в уже известной архитектуре.

В данной статье рассмотрено совмещение двух перспективных направлений аппаратной защиты — eXecute Only Memory (ХОМ) и Dynamic Address Table (DAT). Они по отдельности хорошо сочетают в себе защищенность, прозрачность для программ и удобство использования. Но, главное, они дополняют дрyг друга, допуская совместное использование в одной архитектуре. Это позволяет защитить код программы от попыток его раскрытия какими либо средствами системы, что является шагом к достижению Black Box Security и избежанию многих атак, связанных с анализом исходного кода.

Издание

Труды Института системного программирования РАН, том 11, 2006, стр. 17-26.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

Для цитирования

Николай Вяххи, Анатолий Коваль. Архитектурный подход к защите программ. . Труды Института системного программирования РАН, том 11, 2006, стр. 17-26. .

Полный текст статьи в формате pdf Вернуться к содержанию тома