Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να γράψετε ένα Hex Αρχείο

Δεκαεξαδικό , ή hex για συντομία , είναι μια βάση - 16 αριθμητικό σύστημα που χρησιμοποιείται συνήθως με δυαδικό ( βάση 2 ) στα συστήματα πληροφορικής . Hex είναι πιο κατάλληλο για τις δυαδικές υπολογιστές από ό, τι τις καθημερινές δεκαδικούς αριθμούς μας , επειδή ένα δεκαεξαδικό ψηφίο αντιπροσωπεύει ακριβώς όπως πολλοί αριθμοί και τέσσερις bits ( ένα δεκαδικό ψηφίο , από την άλλη πλευρά , μπορεί να αντιπροσωπεύουν το 10 αριθμούς , και 10 δεν είναι δύναμη του 2 ) . Όταν πληκτρολογείτε σε ένα πρόγραμμα επεξεργασίας κειμένου ή άλλο λογισμικό χρησιμοποιώντας μια ανθρώπινη γλώσσα , τα λόγια σας αποθηκεύονται χρησιμοποιώντας ένα δεκαεξαδικό κώδικα για κάθε χαρακτήρα . Σε ορισμένες περιπτώσεις, όμως , μπορεί να χρειαστεί να πληκτρολογήσετε ένα αρχείο χρησιμοποιώντας δεκαεξαδικό κώδικα , για παράδειγμα, να κατευθύνει το λογισμικό σε κάποια ειδική , χαμηλού επιπέδου τρόπο . Μπορείτε να χρησιμοποιήσετε δωρεάν εργαλεία για να δημιουργήσετε αρχεία εξάγωνο τόσο εύκολα όσο και τα έγγραφα κειμένου . Οδηγίες
HXD
Η 1

Κατεβάστε και αποσυμπιέστε το HXD . Δεν χρειάζεται να εγκαταστήσετε HXD όπως τα περισσότερα προγράμματα . 2

ξεκινήσει HXD με διπλό κλικ " HxD.exe " στο φάκελο που αποσυμπιεστεί . Την πρώτη φορά που θα ξεκινήσει , HXD θα σας ζητήσει να δημιουργήσετε ένα αρχείο ρυθμίσεων . Κάντε κλικ στο " OK " για να προχωρήσετε στην κύρια διεπαφή του προγράμματος .
Εικόνων 3

Κάντε κλικ στο κουμπί σελίδα κοντά στην επάνω αριστερή γωνία του παραθύρου , πατήστε Ctrl - N ή επιλέξτε " New " από το " μενού File "για να δημιουργήσετε ένα νέο έγγραφο hex .
Η

4 Πληκτρολογήστε ένα εξάγωνο ψηφίο στο νέο σας έγγραφο . Τα ψηφία που χρησιμοποιούνται συμβατικά σε δεκαεξαδική μας σύστημα είναι 0,1,2,3,4,5,6,7,8,9 , A, B , C , D , E , και F. Μόλις πληκτρολογήσετε το πρώτο ψηφίο , ένα πλαίσιο διαλόγου θα εμφανιστεί που σας προειδοποιούν ότι θα αλλάξει το μέγεθος του αρχείου με την προσθήκη ενός byte . Επιλέξτε το πλαίσιο ελέγχου " Να μην ερωτηθώ ξανά αυτή την ερώτηση " και κάντε κλικ στο " OK " για να συνεχίσετε .
5

Παρατηρήστε τα μπλε αριθμούς εξάγωνο στην κορυφή του εγγράφου και αριστερά της κάθε γραμμής . Υπάρχουν 16 bytes ανά γραμμή στην οθόνη HXD από προεπιλογή ( μπορείτε να το αλλάξετε αυτό , χρησιμοποιώντας το " Bytes ανά σειρά " εντολή στο μενού "Προβολή" ) . Κάθε byte μέσα σε μια γραμμή αριθμείται σε μπλε χρώμα κατά μήκος της κορυφής του εγγράφου ? Αυτός ο οδηγός παραμένει στη θέση του ακόμα και αν μετακινηθείτε μέσα από ένα μεγάλο αρχείο . Κάθε γραμμή είναι αριθμημένη προς τα αριστερά του , και οι αριθμοί γραμμών μετακινηθείτε με το έγγραφο .
Η 6

Συνεχίστε να πληκτρολογείτε δεκαεξαδικά ψηφία μέχρι το αρχείο σας είναι πλήρης . Στη συνέχεια, κάντε κλικ στο κουμπί στο δίσκο και πατήστε το πλήκτρο Ctrl - S ή επιλέξτε "Αποθήκευση" από το μενού "Αρχείο" . Επιλέξτε μια θέση και όνομα για το αρχείο σας ( σε γενικές γραμμές , δεν υπάρχει επέκταση του αρχείου είναι απαραίτητο) . Στη συνέχεια, κάντε κλικ στο κουμπί "Αποθήκευση" για να αποθηκεύσετε το αρχείο hex σας .
Εικόνων Frhed
Η 7

Κατεβάστε και εγκαταστήστε Frhed .
8

Εκκίνηση από Frhed σας "Start" μενού ή την επιφάνεια εργασίας . Φαίνεται κύρια διεπαφή του προγράμματος , με ένα κενό έγγραφο που έχει ήδη προετοιμαστεί.
Η 9

Τύπος δεκαεξαδικά ψηφία στο έγγραφο . Δεν υπάρχει σταθερό εύρος γραμμής διεπαφή Frhed του ? Μάλλον, οι γραμμές αναδιπλώνονται ώστε να φιλοξενήσει το πλάτος του παραθύρου . Ο πρώτος χαρακτήρας κάθε γραμμής αριθμούνται στην αριστερή άκρη του παραθύρου για να σας βοηθήσει να παρακολουθείτε τη θέση σας στο αρχείο .
Η

10 Κάντε κλικ στο κουμπί του δίσκου , πατήστε Ctrl - S ή επιλέξτε «Αποθήκευση "από το μενού" File "για να αποθηκεύσετε το αρχείο hex σας όταν τελειώσετε την πληκτρολόγηση . Επιλέξτε μια θέση και ένα όνομα για το αρχείο και κάντε κλικ στο
εικόνων XVI32
Η 11

Download " Αποθήκευση". Και αποσυμπιέστε XVI32 . Δεν χρειάζεται να εγκαταστήσετε XVI32 να το χρησιμοποιήσετε .
Η 12

Launch XVI32 με διπλό κλικ " XVI32.exe " στο φάκελο που αποσυμπιεστεί . Εμφανίζεται η κύρια διεπαφή . Το interface είναι χωρισμένη σε τρεις υαλοπίνακες ? Το αριστερό παράθυρο εμφανίζει τον αριθμό του πρώτου byte της κάθε γραμμής . Το μεσαίο τμήμα του παραθύρου εμφανίζει τα bytes του αρχείου στο εξάγωνο , και το δεξιό τμήμα του παραθύρου εμφανίζει τα ίδια bytes , αλλά εκπροσωπούνται με την κωδικοποίηση χαρακτήρων ASCII αντί των πρώτων εξάγωνο ψηφία .
Η 13

Επιλέξτε "Εισαγωγή συμβολοσειράς .. . " από το μενού "Επεξεργασία" . Εμφανίζεται ένα νέο παράθυρο .
Η

14 Κάντε κλικ στο κουμπί " Hex String " στο " Εισαγωγή" περιοχή και πληκτρολογήστε μερικές δεκαεξαδικά ψηφία στο πλαίσιο εισαγωγής . Εάν θέλετε αυτό το σύνολο των bytes που πρέπει να επαναληφθεί πολλές φορές στο αρχείο , πληκτρολογήστε τον αριθμό των επαναλήψεων στο πλαίσιο εισαγωγής στο " Εισαγωγή φορές " περιοχή . Κάντε κλικ στο " OK" και τα bytes σας προστίθεται στο αρχείο .

15

Επεξεργασία μεμονωμένου byte στο αρχείο σας κάνοντας κλικ στο μεσαίο παράθυρο και πληκτρολογώντας δύο δεκαεξαδικά ψηφία για τη νέα τιμή του εν λόγω byte . Το επόμενο byte θα επιλέγεται αυτόματα , επιτρέποντάς σας να πληκτρολογήσετε το εξάγωνο συνεχώς μέχρι να φτάσετε στο τέλος του αρχείου , σημείο στο οποίο μπορείτε να εισάγετε περισσότερα bytes , όπως περιγράφεται στο Βήμα 4 .
Τετάρτη 16

Κάντε κλικ στο το κουμπί του δίσκου , πατήστε Ctrl - S ή επιλέξτε " Αποθήκευση" από το μενού "Αρχείο " για να αποθηκεύσετε το αρχείο hex σας . Επιλέξτε μια θέση και ένα όνομα για το αρχείο και κάντε κλικ στο κουμπί "Αποθήκευση".
Η
εικόνων

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

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