Για να αποτρέψουν την παράνομη χρήση λογισμικού, οι προγραμματιστές ενσωματώνουν μια ποικιλία συστημάτων ασφαλείας στα προϊόντα τους. Ένας από τους δημοφιλείς τρόπους περιορισμού της πρόσβασης είναι η χρήση κλειδιών υλικού.
Είναι απαραίτητο
- - HASP HL Installer έκδοση 5.20
- - TORO Dongle Monitor για Hardlock / Hasp4 / HaspHL v3.2
Οδηγίες
Βήμα 1
Το κλειδί HASP είναι μια συσκευή μεγέθους μονάδας flash USB. Μπορεί να συνδεθεί σε έναν υπολογιστή μέσω της θύρας LPT, αλλά τα πιο διαδεδομένα είναι τα πλήκτρα σε μορφή USB fob. Κάθε κλειδί περιέχει έναν προστατευμένο μικροελεγκτή. Ένας επεξεργαστής crypto βρίσκεται μέσα στο chip, το οποίο χρησιμοποιείται για την κρυπτογράφηση και αποκρυπτογράφηση ροών δεδομένων που αποστέλλονται κατά τη λειτουργία από το προστατευμένο πρόγραμμα στο κλειδί και το αντίστροφο. Αυτό σημαίνει ότι το πρόγραμμα δεν θα λειτουργήσει χωρίς το συγκεκριμένο κλειδί HASP στο οποίο είναι συνδεδεμένο. Ως αποτέλεσμα, με την πώληση κλειδιών, ο προγραμματιστής μπορεί να ελέγξει τη διαδικασία διανομής του προγράμματος και να περιορίσει τον αριθμό των χρηστών.
Βήμα 2
Για πολλούς λόγους, η χρήση προστατευτικών υλικών γίνεται αντιληπτή από τους αγοραστές λογισμικού. Δεν είναι πολύ βολικό να χρησιμοποιείτε dongle. Εάν το κλειδί αποτύχει, θα αντικατασταθεί, αλλά αυτό μπορεί να διαρκέσει πολύ, ειδικά εάν ο κατασκευαστής του προγράμματος και ο αγοραστής βρίσκονται σε διαφορετικές πόλεις ή ακόμα και σε χώρες. Μπορεί να χρειαστούν μέρες για αποστολή και όλο αυτό το διάστημα το λογισμικό θα κολλήσει, το οποίο μπορεί να οδηγήσει σε χαμένες προθεσμίες, απώλεια κερδών και επιχειρηματική φήμη. Είναι ακόμη χειρότερο αν το κλειδί χαθεί ή κλαπεί. Η πολιτική αδειοδότησης των περισσότερων προγραμματιστών δεν προβλέπει την έκδοση αντιγράφων του χαμένου κλειδιού fob. Θα πρέπει να αγοράσετε ξανά το πρόγραμμα. Ταυτόχρονα, είναι μάλλον δύσκολο να διασφαλιστεί η σωστή προστασία της συσκευής, διότι είναι στα χέρια των χρηστών όλη την ώρα.
Βήμα 3
Ως αποτέλεσμα, οι αγοραστές με άδεια χρήσης του προϊόντος θέλουν να αντιγράψουν το κλειδί. Η διαδικασία δημιουργίας ενός ίδιου του κλώνου είναι πολύ περίπλοκη, καθώς τα πλήκτρα σχεδιάστηκαν ειδικά για να καταστήσουν όσο το δυνατόν πιο δύσκολη την αντιγραφή τους. Το πρώτο βήμα για την αντιγραφή ενός κλειδιού HASP είναι η απομάκρυνση.
Βήμα 4
Κατεβάστε ένα σύνολο πρωτότυπων προγραμμάτων οδήγησης HASP HL Installer. Αποσυσκευάστε και εγκαταστήστε τα βασικά προγράμματα οδήγησης, αυτό περιγράφεται στις συνημμένες οδηγίες. Επανεκκινήστε τον υπολογιστή σας. Εγκαταστήστε και εκτελέστε το καταγραφικό TORO Dongle Monitor. Εγκαταστήστε και εκτελέστε το προστατευμένο πρόγραμμα, εργαστείτε σε αυτό για λίγο. Οι ακόλουθες γραμμές πρέπει να εμφανίζονται στο κάτω μέρος του παραθύρου καταγραφής:
Hasp In:> HaspInitPacket
PW1 = XXXXX (0x1234), PW1 = ΕΕΕΕΕ (0x5678)
Αυτοί είναι οι κωδικοί πρόσβασης για το κλειδί. Το ίδιο πακέτο με το καταγραφικό περιέχει επίσης το κλειδί μνήμης ανατρεπόμενο. Κλείστε το καταγραφικό και εκτελέστε το ντάμπερ με παραμέτρους στη γραμμή εντολών:
h5dmp.exe 0x1234 0x5678
Ως αποτέλεσμα, το πρόγραμμα θα δημιουργήσει ένα αρχείο με μια απόρριψη κλειδιού στη ρίζα της μονάδας C: drive.