Способ защиты от пошагового выполнения программ посторонними пользователями

Номер предварительного патента: 11755

Опубликовано: 15.07.2002

Автор: Глухих Александр Вениаминович

Формула / Реферат

Изобретение относится к вычислительным машинам и их программ­но-информационному обеспечению и может использоваться разработчиками программного и информационного обеспечения для ограничения несанкцио­нированного использования программ и информационных продуктов.
Программу разбивают на контролируемые сегменты и шифруют. При инсталляции программы ее подвергают дешифрованию и измеряют время дешифрования и время выполнения контролируемых сегментов. Результаты измерений заносят либо в саму программу, либо записывают на внешнее уст­ройство в специальный файл. При последующих запусках программы вновь производят измерения времени выполнения указанных сегментов и сравни­вают новые значения со значениями, записанными в память.
Во время пошагового выполнения программы посторонним пользова­телем с целью определения границ контролируемых сегментов и (или) изме­нения программы при помощи отладочных средств значения времени выпол­нения контролируемых сегментов не будут совпадать со значениями, запи­санными при инсталляции, при этом выполнение программы прекращается или производится запуск ложных подпрограмм.

МПК / Метки

МПК: G06F 12/14

Метки: программ, защиты, способ, посторонними, выполнения, пользователями, пошагового

Код ссылки

<a href="https://kz.patents.su/0-pp11755-sposob-zashhity-ot-poshagovogo-vypolneniya-programm-postoronnimi-polzovatelyami.html" rel="bookmark" title="База патентов Казахстана">Способ защиты от пошагового выполнения программ посторонними пользователями</a>

Похожие патенты