For å forhindre ulovlig bruk av programvare bygger utviklere en rekke sikkerhetssystemer i produktene sine. En av de populære måtene å begrense tilgangen på er å bruke maskinvarenøkler.
Det er nødvendig
- - HASP HL Installer versjon 5.20
- - TORO Dongle Monitor for Hardlock / Hasp4 / HaspHL v3.2
Bruksanvisning
Trinn 1
HASP-nøkkelen er en enhet på størrelse med en USB-flashstasjon. Den kan kobles til en datamaskin via LPT-porten, men den mest utbredte er nøkler i formatet til en USB-nøkkel. Hver nøkkel inneholder en beskyttet mikrokontroller. En kryptoprosessor er plassert inne i brikken, som brukes til å kryptere og dekryptere datastrømmer som sendes under drift fra det beskyttede programmet til nøkkelen og omvendt. Dette betyr at programmet ikke fungerer uten den spesifikke HASP-nøkkelen det er bundet til. Som et resultat, ved å selge nøkler, kan utvikleren kontrollere distribusjonsprosessen til programmet og begrense antall brukere.
Steg 2
Av flere grunner oppfattes bruken av maskinvarebeskyttelse negativt av programvarekjøpere. Det er ikke veldig praktisk å bruke en dongle. Hvis nøkkelen mislykkes, blir den erstattet, men dette kan ta lang tid, spesielt hvis produsenten av programmet og kjøperen er lokalisert i forskjellige byer eller til og med land. Det kan ta dager å sende, og all denne tiden vil programvaren festes, noe som kan føre til tapte tidsfrister, tap av fortjeneste og forretningsmessig omdømme. Enda verre er det hvis nøkkelen blir tapt eller stjålet. Lisensieringspolitikken til de fleste utviklere foreskriver ikke utstedelse av duplikater av den tapte nøkkelfoben. Du må kjøpe programmet igjen. Samtidig er det ganske vanskelig å sikre riktig beskyttelse av enheten, fordi det er i hendene på brukerne hele tiden.
Trinn 3
Som et resultat vil lisensierte kjøpere av produktet kopiere nøkkelen. Prosessen med å lage en klon i seg selv er veldig komplisert, siden nøklene ble spesialdesignet for å gjøre det så vanskelig som mulig å duplisere dem. Det første trinnet i å kopiere en HASP-nøkkel er å ta en dump.
Trinn 4
Last ned et sett med originale HASP HL Installer-drivere. Pakk ut og installer nøkkeldrivere, dette er beskrevet i vedlagte instruksjoner. Start datamaskinen på nytt. Installer og kjør TORO Dongle Monitor logger. Installer og kjør det beskyttede programmet, arbeid i det en stund. Følgende linjer skal vises nederst i loggervinduet:
Hasp In:> HaspInitPacket
PW1 = XXXXX (0x1234), PW1 = ÅÅÅÅ (0x5678)
Dette er passordene til nøkkelen. Den samme pakken som loggeren inneholder også nøkkelhukommelsesdumperen. Lukk loggeren og kjør dumperen med parametere på kommandolinjen:
h5dmp.exe 0x1234 0x5678
Som et resultat vil programmet opprette en fil med en nøkkeldump i roten til C: -stasjonen.