Ohjelmistojen laittoman käytön estämiseksi kehittäjät rakentavat tuotteisiinsa erilaisia turvajärjestelmiä. Yksi suosituimmista tavoista rajoittaa pääsyä on käyttää laitteistoavaimia.
Se on välttämätöntä
- - HASP HL Installer -versio 5.20
- - TORO Dongle Monitor for Hardlock / Hasp4 / HaspHL v3.2
Ohjeet
Vaihe 1
HASP-avain on USB-muistitikun kokoinen laite. Se voidaan liittää tietokoneeseen LPT-portin kautta, mutta yleisimpiä ovat USB-avaimen muotoiset avaimet. Jokainen avain sisältää suojatun mikrokontrollerin. Sirun sisällä on salausprosessori, jota käytetään salaamaan ja purkamaan toiminnan aikana lähetetyt tietovirrat suojatusta ohjelmasta avaimeen ja päinvastoin. Tämä tarkoittaa, että ohjelma ei toimi ilman erityistä HASP-avainta, johon se on sidottu. Tämän seurauksena myymällä avaimet kehittäjä voi hallita ohjelman jakeluprosessia ja rajoittaa käyttäjien määrää.
Vaihe 2
Monista syistä ohjelmistojen ostajat pitävät laitteistosuojausten käyttöä negatiivisesti. Donglen käyttö ei ole kovin kätevää. Jos avain epäonnistuu, se vaihdetaan, mutta tämä voi viedä kauan, varsinkin jos ohjelman valmistaja ja ostaja sijaitsevat eri kaupungeissa tai jopa maissa. Lähetys voi viedä päiviä, ja koko tämän ajan ohjelmisto kiinnittyy, mikä voi johtaa määräaikojen puuttumiseen, voiton menetykseen ja maineeseen. On vielä pahempaa, jos avain katoaa tai varastetaan. Useimpien kehittäjien lisensointikäytännössä ei säädetä kadonneen avaimenperän kaksoiskappaleiden julkaisemisesta. Sinun on ostettava ohjelma uudelleen. Samalla on melko vaikeaa varmistaa laitteen asianmukainen suojaus, koska se on käyttäjien käsissä koko ajan.
Vaihe 3
Tämän seurauksena tuotteen lisensoidut ostajat haluavat kopioida avaimen. Itse kloonin luomisprosessi on hyvin monimutkainen, koska avaimet on suunniteltu erityisesti vaikeuttamaan niiden kopiointia. Ensimmäinen vaihe HASP-avaimen kopioinnissa on dumpata.
Vaihe 4
Lataa sarja alkuperäisiä HASP HL Installer -ajureita. Pura ja asenna avainohjaimet, tämä on kuvattu oheisissa ohjeissa. Käynnistä tietokone uudelleen. Asenna ja suorita TORO Dongle Monitor Logger. Asenna ja suorita suojattu ohjelma, työskentele siinä jonkin aikaa. Seuraavien rivien tulisi näkyä kirjausikkunan alaosassa:
Hasp In:> HaspInitPacket
PW1 = XXXXX (0x1234), PW1 = VVVVV (0x5678)
Nämä ovat avaimen salasanat. Sama paketti kuin kirjaaja sisältää myös avaimen muistidumpperin. Sulje kirjaaja ja suorita dumpperi parametreilla komentorivillä:
h5dmp.exe 0x1234 0x5678
Tämän seurauksena ohjelma luo tiedoston, jossa on avain dumpilla C: -aseman juuressa.