Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Obfuscator;
Ένα obfuscator είναι ένα εργαλείο που χρησιμοποιείται για να αυξήσει την ασφάλεια ενός προγράμματος καθιστώντας τον κώδικα πιο περίπλοκο για να διαβάσει ενώ διατηρεί τη λειτουργικότητα. Η διαδικασία της παρατήρησης καθιστά τον κώδικα πιο δύσκολο να χαράξει ή να πειραχτεί επειδή το σημαντικότερο μέρος του κώδικα είναι τόσο βαθιά θαμμένο (συγκεχυμένο) ότι είναι δύσκολο να προσδιοριστεί το βασικό τμήμα εργασίας της εφαρμογής.
Η Techopedia εξηγεί το Obfuscator
Το να ζαλίζει σημαίνει να περιπλέκεται, να μπερδεύεται ή να μπερδεύεται. Η θωράκιση ή η περιτύλιξη είναι η διαδικασία της απόκρυψης κώδικα. Ένα obfuscator είναι χρήσιμο όταν απαιτείται να αποκρύπτεται από τους χρήστες το κρίσιμο τμήμα επεξεργασίας ενός προγράμματος. Υπάρχουν πολλές γλώσσες προγραμματισμού που ανταποκρίνονται καλά στη διαδικασία παρατήρησης, συμπεριλαμβανομένων των C, C ++ και Perl.
Η διαδικασία αντίστροφης μηχανικής χρησιμοποιείται από προγραμματιστές οι οποίοι έχουν τη δυνατότητα να αποσυναρμολογήσουν ένα πρόγραμμα προκειμένου να πραγματοποιήσουν συντήρηση σε αυτό - η παραμικροποίηση είναι μια προσπάθεια να αποφευχθεί αυτό. Ο τεμαχισμός είναι ένας τύπος αντίστροφης μηχανικής.
