Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сервер Бесплатных Программ - Программирование FREESOFT.RU: Программирование


freeSOFT SERVER
Новинки в каталоге бесплатных программ для
Windows 95 / 98 / NT / ME / 2000 / XP
www.freesoft.ru
СОФТ-ФОРУМ
Книжный магазин
Магазин ПО

Mozilla Firefox 3.6.13 (Яндекс-версия)рекомендуем
Новая версия популярнейшего браузера Firefox ! Теперь Firefox стал еще быстрее, безопаснее и умнее..
FreeWare | 9,3 Mb | Русский
Подробнее >>>


  • ПРОГРАММИРОВАНИЕ

    OSProtector 2.1
    Программа, позволяющая защитить ваше ПО от модификации и создать собственный генератор ключей, реализованный на экспортируемой в защищаемый файл виртуальной машине.
    На этапе проектировании протектора были сформированы, а в дальнейшем реализованы, следующие принципы работы:
    * Сложность взлома защищенного приложения должна быть пропорциональна сложности его создания.
    * Защитный механизм должен быть тесно переплетен с логикой защищаемого продукта и "размазан" по всему его коду.
    * Защита должна быть многослойной (при изменении кода в каком-либо слое, весь код последующих слоев должен стать некорректным).
    * Надо иметь возможность защищать любые PE-файлы. Верификацию кода необходимо производить путем вычисления контрольных сумм требуемых участков кода.
    * Недопустимо использование недокументируемых функции операционной системы. Защищенные программы должны работать на всех операционных системах линейки Win32, без наличия у пользо! вателя прав администратора.
    * Должна быть возможность вставлять в защищаемый файл код, исполняемый на своей стековой (виртуальной) машине. Отладчик для машины, исполняемой P-код не предусмотрен, система команд должна быть неизвестна потенциальному крякеру и меняться от версии к версии.
    * Протектор не имеет права привязываться к какому-то языку программирования, компилятору, IDE.
    * Протектор должен иметь некоторую степень интерактивности. Программист, использующий OS-Protector должен иметь возможность представить любую последовательность байт в виде функции, увидеть ее мнемонический листинг и использовать ее для защиты.
    * Работа крякера, после защиты протектором, должна стать длительной, монотонной и однообразной.
    ShareWare | Русский,Английский
    Подробнее >>>


    (c) Александр А. Зинкевич alexander@freesoft.ru



  • В избранное