Προχωρημένος επεξεργαστής Hex — Πλήρης δυαδικός επεξεργαστής
Επεξεργασία δυαδικών αρχείων με
εισαγωγή/διαγραφή byte,
επιλογή & αντιγραφή,
σύγκριση σε επίπεδο byte μεταξύ δύο αρχείων και
σελιδοδείκτες για γρήγορη πλοήγηση.
Βασίζεται σε αναίρεση/επανάληψη, αναζήτηση, μετάβαση και εικονική κύλιση. Όλη η επεξεργασία είναι
τοπική.
Αν χρειάζεται πλήρης αναφορά διαφορών με πλοήγηση και ευθυγράμμιση μπλοκ αντί για επεξεργασία, βλ. το εργαλείο
Σύγκριση δυαδικών αρχείων.
Απόθεση αρχείου εδώ, ή κλικ για περιήγηση
Απόθεση αρχείου σύγκρισης εδώ, ή κλικ για περιήγηση
Σελιδοδείκτες:
| Μετατόπιση | Byte (Αρχείο 1) | Byte (Αρχείο 2) | ASCII |
Δεν έχει φορτωθεί αρχείο. Άνοιγμα αρχείου για έναρξη επεξεργασίας.
Αρχείο: —
Μέγεθος: —
Τροποποιημένα: 0 byte(s)
Μετατόπιση: —
Εικονική κύλιση: ενεργή
Συγκρίθηκε:
Συντομεύσεις:
Βέλη πλοήγηση,
Enter επιβεβαίωση,
Esc ακύρωση,
Tab hex ↔ ASCII,
Ctrl+Z/Y αναίρεση/επανάληψη,
Ctrl+F/G εύρεση/μετάβαση,
Shift+Κλικ επιλογή εύρους,
Ctrl+C αντιγραφή hex,
Ctrl+A επιλογή όλων,
Ctrl+I/Ins εισαγωγή,
Del διαγραφή επιλεγμένων,
Ctrl+B σελιδοδείκτης.
Μετατοπίσεις και endianness
Κάθε byte σε ένα αρχείο έχει μετατόπιση — την απόστασή του από την αρχή, που εμφανίζεται στο αριστερό περιθώριο ενός επεξεργαστή hex. Οι τιμές πολλών byte διαβάζονται διαφορετικά ανάλογα με το endianness: τα ίδια 4 byte είναι ένας αριθμός σε σειρά big-endian και ένας άλλος σε little-endian, γι' αυτό οι επεξεργαστές επιτρέπουν την επιλογή πριν από την ερμηνεία.
Η αλλαγή byte σε λάθος μετατόπιση αλλοιώνει αθόρυβα τα εκτελέσιμα — γίνεται πάντα αλλαγή σε αντίγραφο και το πρωτότυπο διατηρείται.