Η αποσυμπίληση του αρχείου .exe αποκαλύπτει τον πηγαίο κώδικα του.
Ένα αρχείο .exe είναι ένα εκτελέσιμο αρχείο προγράμματος που είναι συμβατό με τα λειτουργικά συστήματα Windows. Ένα αρχείο .au3 είναι μια δέσμη ενεργειών που δημιουργήθηκε στο AutoIt v3. Αυτό το πρόγραμμα δημιουργεί σενάρια για την αυτοματοποίηση των λειτουργιών των Windows, όπως πληκτρολογήσεις ή κινήσεις του ποντικιού, και μεταγλωττίζει αυτά τα σενάρια σε εκτελέσιμα αρχεία .exe. Ανάλογα με την έκδοση του AutoIt που χρησιμοποιείται για τη μεταγλώττιση του σεναρίου, ενδέχεται να είναι δυνατή η αποσυμπίληση του εκτελέσιμου αρχείου .exe σε σενάριο .au3.
Βήμα 1
Προσδιορίστε εάν το σενάριό σας είναι συμβατό με τον απομεταγλωττιστή. Σύμφωνα με το AutoIt, ο εγγενής απομεταγλωττιστής του υποστηρίζει σενάρια που έχουν μεταγλωττιστεί με το AutoIt v.3.2.5.1 και παλαιότερα. Εάν το σενάριο έχει μεταγλωττιστεί με μια νεότερη έκδοση του AutoIt, το πρόγραμμα αποσυμπίλησης δεν θα λειτουργήσει.
Το βίντεο της ημέρας
Βήμα 2
Εντοπίστε το decompiler. Σύμφωνα με το AutoIt, το πρόγραμμα decompiler εγκαθίσταται συνήθως στο C:\Program Files\AutoIt3\Extras\Exe2Aut\Exe2Aut.exe. Εάν παρεκκλίνατε από την προεπιλεγμένη διαδρομή εγκατάστασης, μπορείτε να αναζητήσετε τα αρχεία του προγράμματός σας για Exe2Aut.exe
Βήμα 3
Εκτελέστε το πρόγραμμα decompiler. Περιηγηθείτε στο μεταγλωττισμένο σενάριο .exe και εκτελέστε το πρόγραμμα. Αυτό θα πρέπει να εξαγάγει το σενάριο .au3 από το .exe.
Προειδοποίηση
Παρόλο που ορισμένα προγράμματα απομεταγλώττισης τρίτων υπάρχουν και είναι συμβατά με σενάρια που έχουν μεταγλωττιστεί με όλες τις εκδόσεις του AutoIt, το Η χρήση ή η δημιουργία αυτών των προγραμμάτων παραβιάζει την άδεια χρήσης λογισμικού AutoIt και ενδέχεται να παραβιάζει τη νομοθεσία.