Θέμιδα είναι ένα προηγμένο σύστημα προστασίας λογισμικού των Windows. Όταν μια εφαρμογή που δημιουργήθηκε, ο compiler θα καταρτίσει τον πηγαίο κώδικα της εφαρμογής σε διάφορα αρχεία αντικείμενο από κώδικα γλώσσας μηχανής. Τότε τα αρχεία αντικειμένων που συνδέονται μαζί για να δημιουργήσουν το τελικό εκτελέσιμο. Με τον ίδιο τρόπο ότι ο πηγαίος κώδικας μιας εφαρμογής μετατρέπεται σε κώδικα μηχανής κατά το χρόνο σύνταξης, υπάρχουν εργαλεία που μπορεί να μετατρέψει ένα μεταγλωττισμένο εφαρμογή σε συμβολική γλώσσα ή μια γλώσσα προγραμματισμού. Τα εργαλεία αυτά είναι γνωστά ως dissemblers και de-μεταγλωττιστές.
προστάτες Λογισμικό δημιουργήθηκαν για να κρατήσει από έναν εισβολέα άμεσα την επιθεώρηση ή την τροποποίηση ενός καταρτίζονται εφαρμογή. Ένα προστατευτικό λογισμικό είναι σαν μια ασπίδα που κρατά μια εφαρμογή κρυπτογραφημένα και προστατεύονται από πιθανές επιθέσεις. Όταν μια προστατευμένη εφαρμογή πρόκειται να τρέξει από το λειτουργικό σύστημα, ο προστάτης του λογισμικού θα πάρει πρώτος έλεγχος του επεξεργαστή και ελέγξτε για πιθανές ρωγμές εργαλεία (dissemblers ή απο-compilers) που μπορούν να τρέχουν στο σύστημα. Αν όλα είναι ασφαλής ο προστάτης του λογισμικού θα προχωρήσει στην αποκρυπτογράφηση του προστατευόμενου εφαρμογή και δίνει τον έλεγχο της CPU για να εκτελεσθούν κανονικά. Είναι πλεονεκτήματα προστασία προσφυγή κατά της πειρατείας, την πρόληψη εισβολείς από τη μελέτη πώς μια εφαρμογή υλοποιείται, και δεν θα επιτρέψει σε χάκερ να τροποποιήσει αίτηση για να αλλάξει τη συμπεριφορά του.
Τα σχόλια δεν βρέθηκε