Добрый день.
Есть защита ПО построенная на старом API (haspms32.dll) с вызовом функции hasp() и двух паролях.
В HASP, с помощью самописной утилиты, прописывается некое число.
В защищаемом ПО, с помощью старого HASP API оно извлекается(hasp(MEMOHASP_READBLOCK,...) и с этим числом идет работа.
Эта система успешно работает уже с 2006 года и все устраивало, кроме двух моментов:
1. Утилита прошивщик HASP перестала работать на версиях ОС выше Windows 7. Ничего страшного. Готовили ключи на компьютере с WinXP.
Самое интересно, что защищаемое ПО работает как Windows сервис и успешно читает HASP под любой версией Windows. Почему так , кстати не ясно...
2. Невозможность модифицировать систему безопасности.
Наконец, наступил момент, когда настала необходимость модифицировать защиту.
Правильно ли я понимаю, что API на haspms32.dll в настоящий момент не поддерживается и не работоспособно на версиях старше Windows7?
Подскажите, что из нового SDK на данный момент необходимо для реализации системы безопасности ?
Насколько я понял, все функции работы с HASP ключом из нового SDK имеют на входе vendore_code(вместо двух паролей), который необходимо
получить с помощью заказанного мастер ключа?
Есть защита ПО построенная на старом API (haspms32.dll) с вызовом функции hasp() и двух паролях.
В HASP, с помощью самописной утилиты, прописывается некое число.
В защищаемом ПО, с помощью старого HASP API оно извлекается(hasp(MEMOHASP_READBLOCK,...) и с этим числом идет работа.
Эта система успешно работает уже с 2006 года и все устраивало, кроме двух моментов:
1. Утилита прошивщик HASP перестала работать на версиях ОС выше Windows 7. Ничего страшного. Готовили ключи на компьютере с WinXP.
Самое интересно, что защищаемое ПО работает как Windows сервис и успешно читает HASP под любой версией Windows. Почему так , кстати не ясно...
2. Невозможность модифицировать систему безопасности.
Наконец, наступил момент, когда настала необходимость модифицировать защиту.
Правильно ли я понимаю, что API на haspms32.dll в настоящий момент не поддерживается и не работоспособно на версиях старше Windows7?
Подскажите, что из нового SDK на данный момент необходимо для реализации системы безопасности ?
Насколько я понял, все функции работы с HASP ключом из нового SDK имеют на входе vendore_code(вместо двух паролей), который необходимо
получить с помощью заказанного мастер ключа?