За да се предотврати незаконно използване на софтуер, разработчиците вграждат разнообразни системи за сигурност в своите продукти. Един от популярните начини за ограничаване на достъпа е използването на хардуерни ключове.
Необходимо е
- - HASP HL Installer версия 5.20
- - TORO Dongle Monitor за Hardlock / Hasp4 / HaspHL v3.2
Инструкции
Етап 1
Клавишът HASP е устройство с размерите на USB флаш устройство. Той може да бъде свързан към компютър чрез LPT порта, но най-разпространени са ключовете във формата на USB ключодържател. Всеки ключ съдържа защитен микроконтролер. Вътре в чипа е разположен криптопроцесор, който се използва за криптиране и декриптиране на потоци от данни, изпратени по време на работа от защитената програма към ключа и обратно. Това означава, че програмата няма да работи без конкретния ключ HASP, към който е свързана. В резултат на това, продавайки ключове, разработчикът може да контролира процеса на разпространение на програмата и да ограничи броя на потребителите.
Стъпка 2
По редица причини използването на хардуерни защити се възприема негативно от купувачите на софтуер. Не е много удобно да използвате донгъл. Ако ключът не успее, той ще бъде заменен, но това може да отнеме много време, особено ако производителят на програмата и купувачът се намират в различни градове или дори държави. Доставката може да отнеме дни и през цялото това време софтуерът ще се прикрепи, което може да доведе до пропуснати срокове, загуба на печалба и бизнес репутация. Още по-лошо е, ако ключът бъде изгубен или откраднат. Лицензионната политика на повечето разработчици не предвижда издаването на дубликати на изгубения ключодържател. Ще трябва да закупите програмата отново. В същото време е доста трудно да се осигури подходяща защита на устройството, тъй като тя е в ръцете на потребителите през цялото време.
Стъпка 3
В резултат лицензираните купувачи на продукта искат да копират ключа. Самият процес на създаване на клонинг е много сложен, тъй като ключовете са специално проектирани, за да направят възможно най-трудно дублирането им. Първата стъпка при копирането на HASP ключ е да направите дъмп.
Стъпка 4
Изтеглете набор от оригинални драйвери за HASP HL Installer. Разопаковайте и инсталирайте драйверите за ключове, това е описано в приложените инструкции. Рестартирайте компютъра си. Инсталирайте и стартирайте регистратора на TORO Dongle Monitor. Инсталирайте и стартирайте защитената програма, работете в нея известно време. Следните редове трябва да се появят в долната част на прозореца на регистратора:
Hasp In:> HaspInitPacket
PW1 = XXXXX (0x1234), PW1 = ГГГГГ (0x5678)
Това са паролите за ключа. Същият пакет като регистратора съдържа и ключов контейнер за памет. Затворете регистратора и стартирайте контейнера с параметри в командния ред:
h5dmp.exe 0x1234 0x5678
В резултат на това програмата ще създаде файл с дъмп на ключ в корена на устройството C:.