Πώς να ξεκλειδώσετε λογισμικό με αρχεία DLL

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 8 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 28 Ιούνιος 2024
Anonim
Πως να Ανακτήσεις Αρχεία από Εξωτερικό Σκληρό Δίσκο!
Βίντεο: Πως να Ανακτήσεις Αρχεία από Εξωτερικό Σκληρό Δίσκο!

Περιεχόμενο

Θέλατε ποτέ να μάθετε πώς να αυτοπροστατεύετε ένα πρόγραμμα; Με τα σωστά εργαλεία, θα μπορείτε να αναλύσετε τις εσωτερικές λειτουργίες ενός προγράμματος και να δείτε πώς λειτουργεί η διαδικασία αντιγραφής. Με το Assembly (μια γλώσσα προγραμματισμού χαμηλού επιπέδου), μπορείτε ακόμη και να αλλάξετε αυτά τα προγράμματα για να τα χρησιμοποιήσετε χωρίς να χρειάζεται να εγγραφείτε ή να πληρώσετε. Εάν θέλετε να το κάνετε αυτό, θα πρέπει να κάνετε jailbreak το λογισμικό τροποποιώντας το DLL.

Βήματα

  1. Μάθετε για τον προγραμματισμό συναρμολόγησης. Για να σπάσετε το μεγαλύτερο μέρος του λογισμικού, πρέπει να έχετε καλή κατανόηση της γλώσσας συναρμολόγησης.Προέρχεται από τη γλώσσα του μηχανήματος, επομένως κάθε συγκρότημα είναι συγκεκριμένη για τον τύπο του υπολογιστή που χρησιμοποιείτε. Τα περισσότερα συγκροτήματα εκφράζονται σε δυαδικό και δεκαεξαδικό.

  2. Προετοιμάστε εργαλεία. Για να αναλύσετε και να επεξεργαστείτε αρχεία DLL, χρειάζεστε μια ποικιλία εργαλείων. Το πρώτο είναι το W32DASM - ένας αποκωδικοποιητής λογισμικού που σας επιτρέπει να αναλύετε προγράμματα. Επόμενο είναι το SoftIce - Εργαλείο ελέγχου σφαλμάτων των Windows. Θα χρειαστείτε επίσης έναν καλό πρόγραμμα επεξεργασίας γλωσσών προγραμματισμού όπως το UltraEdit ή το Notepad ++.

  3. Ξεκινήστε το πρόγραμμα που θέλετε να κάνετε jailbreak με το W32DASM. Θα δείτε τα DLL φορτώνονται από το πρόγραμμα. Χρησιμοποιήστε το W32DASM για να αναλύσετε ποιες δυνατότητες καλούνται από το DLL.

  4. Βρείτε ένα χρονόμετρο. Πολλά προγράμματα χρησιμοποιούν δυνατότητες χρονισμού για να αποτρέψουν την αντιγραφή και όταν τελειώσει ο χρόνος, το πρόγραμμα δεν θα είναι προσβάσιμο στον χρήστη. Στόχος μας είναι να βρούμε και να περάσουμε τον κωδικό χρόνου.
    • Εάν το πρόγραμμα που κάνετε jailbreak χρησιμοποιεί διαφορετική μορφή προστασίας, θα πρέπει να βρείτε αυτήν τη δυνατότητα.
  5. Ορίστε ένα σημείο διακοπής για το χρονόμετρο. Αφού απομονώσετε το χρονόμετρο, ρυθμίστε το SoftIce να διακόπτει όταν έρθει η ώρα. Αυτό θα σας επιτρέψει να δείτε τον ακριβή κωδικό που πραγματοποιήθηκε κατά την κλήση του χρονοδιακόπτη.
  6. Αλλάξτε τον κωδικό χρονοδιακόπτη. Μόλις βρείτε τον κωδικό χρονοδιακόπτη, μπορείτε να τον αλλάξετε έτσι ώστε ο χρονοδιακόπτης να μην φτάσει ποτέ στο σημείο που δεν έχετε πρόσβαση στο πρόγραμμα. Για παράδειγμα, μπορείτε να κάνετε το χρονόμετρο αδύνατο να μετρήσει στο όριο διακοπής ή να μεταβείτε για να περάσετε τον μετρητή. διαφήμιση

Προειδοποίηση

  • Η πειρατεία λογισμικού είναι παράνομη στις περισσότερες χώρες.
  • Το σπάσιμο σχεδόν όλου του λογισμικού είναι επίσης παράνομο.