OPLprot: Программы для Psion, EPOC

OPLprot

OPLprot: картинка #1 (5609 байт)
Утилита OPLprot позволяет защищать OPL-программы от декомпиляции. С ее помощью вы сможете предотвратить "вскрытие" APP/OPO-файлов (заключающееся в получении исходного текста программы из готового кода), которое позволяют делать такие программы как Revtran. Если вы пишете программы, которые хотите защитить от того, что их исходники станут достоянием общественности, то вам следует позаботиться об их защите.

Как производится защита в обычном случае? Программа, устанавливающая защиту на защищаемый файл, "запихивает" в него некоторые шаблоны, которые потом при обработке (собственно процедуре накладывания защиты) преобразуются в код, который вызывает ошибку у Revtran при декомпиляции. Против лома нет приема, если нет другого лома - и поэтому существуют программы, которые вскрывают и эту защиту путем поиска таких шаблонов и замены их на команды, уже не вызывающие ошибки. Отличие OPLprot от аналогичных программ защиты состоит в том, что она использует шаблоны переменной длины и содержания (равно как может их и вообще удалять из тела)! Таким образом, здесь "обломаются" те программы, которые спокойно снимают защиту, которая, например, сделана при помощи SafeOPL. Здесь фактически нет тех постоянных кодов, на которые расчитаны вскрыватели защиты. Поэтому OPLprot существенно усложняет работу хакерам, а иногда и делает вскрытие программ невозможным.

Дата статьи: 8 апреля 2001 г
Источник:http://www.psionwelt.de/ralphsprenger/oplprot.htm
Скачать:http://www.psionwelt.de/downloads/OPLprot.zip
Скачать с MyPsion.ru: OPLprot.zip (14 кб)

« Назад в каталог | Обсудить в конференции »
[На главную] [Обновления] [Новости] [Клуб] [Обзоры программ] [Советы] [Обзоры железа] [SIBO] [Конференция] [Статьи] [Базы] [Ссылки] [Поиск]