Итак, HASP (англ. Hardware Against Software Piracy) - это мультиплатформенная аппаратно-программная система защиты программ и данных от нелегального использования и несанкционированного распространения разработанная компанией Aladdin Knowledge Systems Ltd. Кстати, благодаря применению совместно с 1С стал одним из самых распространенных аппаратных средств защиты.
Система защиты HASP включает в себя:
-
электронный ключ HASP;
-
специальное программное обеспечение для «привязки» к электронному ключу, защиты приложений и для кодирования данных;
-
схемы и методы защиты программ и данных, обнаружения и борьбы с отладчиками, контроля целостности программного кода и данных.
HASP поддерживает множество платформ, включая Windows и Linux, а также обеспечивает разработчикам широкий набор средств для защиты программного обеспечения.
Варианты исполнений выпуска электронных ключей HASP:
-
LPT-ключ ( вариант устарел);
-
PCMCIA-карта;
-
Внутренняя плата стандарта PCI и ISA;
-
USB-брелок - новый наиболее универсальный и распространенный вариант.
Обход защиты
Существуют средства обхода аппаратной защиты - битхак (например Sable) или программное эмулирование как самого ключа, так и, например, USB-шины с виртуальным ключом, их используют не только нелегальные пользователи, но и легальные - в ситуации, когда использование аппаратной защиты невозможно или нежелательно. В любом случае использование методов обхода защиты нелегально с точки зрения лицензионных соглашений и карается уголовной отвественностью в соответствии с местным законодательством.