Защита ПО с помощью эмуляторов Hasp и Sable
Эмулятор – это программа, которая имитирует работу различных физических устройств или других программ. Например, виртуальные диски, эмуляторы игровых приставок, игр и т.д. В статье рассматривается эмулятор ключа защиты HASP.
HASP – аппаратно программный комплекс защиты ПО от незаконного (несанкционированного) использования и распространения. Ключи выпускаются для различных ОС – Windows, Linux, Android и 32- и 64-разрядных компьютеров.
Система разработана компанией Aladdin KS, в защиту которой входит:
– электронный ключ (брелок USB);
– специальное ПО для привязки к ключу, защиты программ и данных.
Существуют различные исполнения ключа HASP:
– брелок USB;
– ключ LPT;
– карта PCMCIA, внутренняя карта PCI.
Наибольшее распространение имеет брелок USB. В настоящее время применяются несколько вариантов ключей:
1) HASP 4 (первая версия защиты), HASP HL (HardLock – современный вариант) – это аппаратные ключи.
2) HASP SL (Soft Lock) – программный ключ. Этот ключ более удобен для распространения приложений, но имеет меньший уровень защиты, чем у HL.
3) HASP SRM комбинированное решение, в нем есть выбор – что использовать: аппаратный HL или программный SL ключ.
Защитой HASP пользуются такие пакеты программ как 1С, Консультант Плюс. Порядок защиты примерно такой. Ключ присоединен к определенному порту компьютера. Устанавливается специальный драйвер защиты.
Защищенная программа отправляет через него информацию о защите. При правильном ответе ключа программа продолжает работу, иначе: демонстрационный режим или просто остановка.
Эмуляция ключей используется в следующих случаях:
– взлом защиты программ (хакерство, нелегальное использование к сожалению.);
– неустойчивая работа HASP ключей;
– выход из строя или потеря ключа;
– неудобство использования ключа на различных компьютерах.
Такие эмуляторы разрабатываются для пользователей лицензионного ПО, с целью облегчения их работы (не нужен брелок), что не является нарушением законодательства. Это значит, что для установки любого эмулятора, у вас должна быть лицензионная версия ПО.
Если по какой-то причине необходим эмулятор ключа, нужно иметь в виду следующее – вариантов эмуляторов, это зависит от:
– числа пользователей программы;
– версии программы – сетевая или для локальных пользователей;
– для какого сервера нужен эмулятор – Server 2003, 2008 и др.
Создано много программ эмуляции, среди них комплекс Sable. Далее два конкретных примера.
Установка эмулятора Hasp HL
Дополнительная информация:
http://www.xaker.name/forvb/showthread.php?t=20555&page=11
http://exctcryptor.ucoz.ru/haspharddong2007.zip
Распаковать и запустить HASPHL2007.exe
Должны быть установлены драйвера и оригинальный ключ подключения.
В программе DRIVER нажать INSTALL – установка драйвера.
Запустиь программу edgehasp.exe – генерация ключа. Полученный ключ ввести в закладку “EMULATOR”. Нажать “StartService”.
Запустить защищенную программу, проверить ее работу, далее, если все работает, открыть окно «DUMPER». В окне отображаются пароли. Для создания копии нажать «DUMP». Результат – файл типа .dmp.
Запустить программу EDGEHASP.EXE для преобразования файла.
Открыть файл «DONGLES» в окне «HASP/Hardlock Emulator» и указать имя файла.
Очистить дамп – кнопка CLEAN.
Можно пользоваться.
Установка эмулятора Sable
Информацию можно найти по адресу:
http://www.emus2.narod.ru/emulyator-sable.html
http://www.gigatorrent.net/programms/office
Запустить Sable и дождаться перезагрузки.
Удалить ярлык эмулятора – C:Documents SettingsAll usersStartМenuProgramsStartup
Запустить C:ProgramFilesSABLE. Запустить delnt.bat – удаление Hasp из реестра.
Перезагрузка.
Установить эмулятор Hasp C:ProgramFilesSABLE – запустить instnt.bat.
Запустить startnt.bat. ПУ – система – Оборудование -ДУ
Меню View-ShowHiddenDevice – Нажать NonPlag… -Scan for hardware …
Cвойства (Propetries – hasp Automatic.) Ok.
Копировать patch77. exe из C:ProgramFilessable в папку 1С.
Запустить patch77.exe /F1cv7.exe.
Удалить patch77.exe. Перезагрузка.
Замечание. Приведенные инструкции – это примеры, на которые нужно ориентироваться в реальной обстановке.
Здесь вы можете Скачать HASP эмулятор совершенно бесплатно. Скачать:
Эмулятор HASP бесплатно
размер: 35.96 kB, скачали: 4898 раз.
Предлагаю посмотреть полезное видео по теме: Защита и лицензирование 1С Конфигураций. Всем смотреть до конца.
На сегодня у меня все,
следите за блогом
по электронной почте. Жду ваших отзывов в комментариях. Пока!
Добавить комментарий