λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Ανοικτού κώδικα

Πώς θα κάνετε την ένεση κώδικα στο Σημειωματάριο

Σημειωματάριο είναι ένα βασικό πρόγραμμα επεξεργασίας κειμένου που δημιουργήθηκε από τη Microsoft που έρχεται φορτωμένο σε πολλούς προσωπικούς υπολογιστές ( PCs ) σήμερα . Σημειωματάριο χρησιμοποιείται συνήθως για να δείτε και να επεξεργαστείτε αρχεία κειμένου , καθώς και να δημιουργήσει τις σελίδες της ιστοσελίδας, με άτομα που κατανοούν πώς να γράφετε κώδικα . Ορισμένοι χρήστες μπορεί να επιθυμούν να προσθέσετε ένα χαρακτηριστικό στο Σημειωματάριο που δεν έρχεται προ-φορτωμένο στο λογισμικό . Για να επιτευχθεί αυτό , ο χρήστης θα πρέπει να κατανοήσουν πώς να εισφέρει ένα κομμάτι του κώδικα στο Σημειωματάριο. Τα πράγματα που θα χρειαστείτε
Υπολογιστής με Microsoft Notepad
πρόγραμμα εντοπισμού σφαλμάτων

Παρουσίαση Περισσότερες οδηγίες
Η 1

Δημιουργήστε ένα φάκελο στον υπολογιστή σας που ονομάζεται "Test ". Αποθηκεύσετε σε ένα μέρος που είναι εύκολο να βρεθεί , όπως η επιφάνεια εργασίας σας . Εντοπίστε το αρχείο " notepad.exe " στο σκληρό σας δίσκο και να το αντιγράψετε στο φάκελο "Test" . Ξεκινήστε ένα πρόγραμμα λογισμικού εντοπισμού σφαλμάτων που είναι συμβατό με το σύστημά σας και ανοίξτε το αντιγραμμένο " notepad.exe " το αρχείο στο πρόγραμμα εντοπισμού σφαλμάτων . 2

Εντοπίστε έναν «κώδικα σπηλιά " στο notepad.exe αρχείο όπου υπάρχει ένα διάλειμμα στον κώδικα με την εύρεση μια σειρά από διαδοχικές γραμμές με το "00 " και " DB 00 " στη δεύτερη και τρίτη στήλη του αρχείου notepad.exe μέσα σε οθόνη εντοπισμού σφαλμάτων σας .
εικόνων 3

Επιλέξτε περίπου δύο δωδεκάδες γραμμές μέσα της δεύτερης στήλης του σπηλαίου κώδικα που εντοπίσατε και κάντε κλικ στο " Επιλογές " από το μενού στην κορυφή ακολουθούμενο από " Binary " και " Επεξεργασία".
Η 4

Εισάγετε μια φράση σε το "ASCII " πεδίο , όπως " χύτευση Κωδικός Σημειωματάριο" στο αναδυόμενο παράθυρο που εμφανίζεται . Στο κάτω πεδίο με την ένδειξη " HEX + 10 " τύπου " 49 4E 4A 45 43 54 45 44 20 4E 4F 54 45 50 41 44 00 00 00 00 00 00 00 00 00 00 " και κάντε κλικ στο "OK".

5

Βεβαιωθείτε ότι το κόκκινο κωδικός έχει εισαχθεί στο τμήμα κώδικα σπήλαιο θα απομονωθεί νωρίτερα . Πατήστε το πλήκτρο " Ctrl " ή το κουμπί ελέγχου σας και το γράμμα «Α» για να αναλύσει ξανά τον κωδικό και παρατηρήστε ότι ο αύξων αριθμός εμφανίζεται στην δεύτερη στήλη και τις λέξεις " ASCII " Εγχεόμενη Σημειωματάριο " εμφανίζεται στην τρίτη στήλη του πεδίου όπου ο κώδικας σπηλιά ήταν αρχικά .
Η 6

Δημιουργήστε ένα κομμάτι της ASM που βασίζονται σε Java κώδικα για να τεθεί σε Notepad στο κατάλληλο σημείο άλμα για να πει το πρόγραμμα να αποδεχθεί τον κώδικα που μόλις ένεση . Κοιτάξτε το πολύ αριστερή στήλη και σημειώστε τον οκταψήφιο κωδικό αριθμό , όπου σας αρχίζει . Κοιτάξτε ξανά στο αριστερό άκρο της στήλης και να βρει τον οκταψήφιο αριθμό, όπου θα δείτε την φράση " PUSH 0 " εμφανίζεται στην άκρη δεξιά .
Η

7 Κάντε κλικ στο " Options" από το μενού στην κορυφή ακολουθούμενο από " Πηγαίνετε στο " και "Καταγωγή " για να εντοπίσετε την πρώτη γραμμή του κώδικα που θα εκτελεστεί στο Σημειωματάριο. Αντιγραφή 11 γραμμές κώδικα από ό, τι εμφανίζεται στην οθόνη , που αρχίζει με τη φράση " PUSH 70 " στην δεξιά στήλη . Πατήστε "Επιλογές " και στη συνέχεια " Αντιγραφή" και "Για πρόχειρο . "
8

Επικόλληση του κειμένου σε μια νέα οθόνη Σημειωματάριο και εναλλαγή της οθόνης σας πίσω στο πρόγραμμα εντοπισμού σφαλμάτων σας . Κάντε διπλό κλικ στη γραμμή με την ένδειξη " PUSH 70 " και πληκτρολογήστε " JMP " ακολουθούμενο από ένα κενό και τον οκταψήφιο αριθμό που σημειώσατε η οποία συνδέθηκε με τη φράση " PUSH 0 " ? Επιλέξτε το πλαίσιο στο παράθυρο με την ένδειξη " Γεμίστε με NOP του " και κάντε κλικ στο " Συναρμολόγηση ".
Η 9

Παρατηρήστε μια σειρά τριών γραμμών του κόκκινου κώδικα στο παράθυρο εντοπισμού σφαλμάτων σας και σημειώστε τον οκταψήφιο αριθμό που σχετίζεται με την τέταρτη γραμμή ( ή την πρώτη μαύρη γραμμή ) μετά την ένεση σας άλμα κώδικα που θα έχουν τη φράση "CALL ΣΗΜΕΙΩΜΑΤΑΡΙΟ . # # # # # # # # " . Καταγράψτε τον οκταψήφιο αριθμό που βρίσκεται στην αριστερή στήλη σε αυτή τη γραμμή . Συγκρίνετε αυτές τις τέσσερις γραμμές σας " νέα αρχή " με την έναρξη της 11 - line αρχική προέλευση ακολουθία που έχει αντιγραφεί και επικολληθεί στο Σημειωματάριο. Προσδιορίστε τις γραμμές που είχαν αντικατασταθεί στη νέα ακολουθία προέλευσης .
Η 10

Αντιγράψτε αυτά αντικατασταθούν γραμμές και να τις επικολλήσετε στο πρόγραμμα εντοπισμού σφαλμάτων σας στη γραμμή κάτω από τη φράση "CALL USER32.MessageBoxA " στην άκρα δεξιά στήλη . Αποθηκεύστε τις αλλαγές σας κάνοντας κλικ στο " Επιλογές " και στη συνέχεια " Αντιγραφή σε εκτελέσιμο " και " Όλες οι τροποποιήσεις . " Πατήστε το κουμπί " Αντιγραφή όλων " στο αναδυόμενο παράθυρο που εμφανίζεται . Περιμένετε για ένα νέο παράθυρο με τον κώδικα ASM να εμφανιστεί στη συνέχεια, κλείστε το παράθυρο , αφήνοντας το πρόγραμμα εντοπισμού σφαλμάτων σας ανοιχτά. Κάντε κλικ στο κουμπί "Αποθήκευση" και να δώσει συνεδρία σας ένα όνομα αρχείου . Κάντε κλικ στο " Επιλογές " και στη συνέχεια από το " Run" και περιμένετε για ένα παράθυρο για να εμφανιστεί με το όνομα του αρχείου σας σε αυτό . Κάντε κλικ στο " OK" και περιμένετε για το Σημειωματάριο για να ξεκινήσει κανονικά .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα