Υπογραφές Αρχείων (Magic Numbers)
Αναγνωρίστε οποιοδήποτε αρχείο από τα αρχικά του bytes — αναζητήστε 100+ υπογραφές μορφών κατά όνομα, επέκταση ή hex, δείτε τα bytes του magic number, την ASCII απόδοσή τους, τη μετατόπιση byte και την κατηγορία της μορφής, και αντιγράψτε οποιαδήποτε υπογραφή με ένα κλικ. Στον περιηγητή σας, δωρεάν.
Κάθε υπογραφή εκτελείται από μια ενσωματωμένη αναφορά στο πρόγραμμα περιήγησής σας — τίποτα δεν μεταφορτώνεται και κανένα αρχείο δεν διαβάζεται ποτέ από διακομιστή.
| Μορφή | Επέκταση | Δεκαεξαδική υπογραφή | ASCII | Offset | Κατηγορία |
|---|
Σχετικά με το Υπογραφές Αρχείων (Magic Numbers)
Οι υπογραφές αρχείων — που ονομάζονται επίσης magic numbers — είναι οι σταθερές ακολουθίες byte στην αρχή (ή κοντά σε αυτήν) ενός αρχείου που αναγνωρίζουν την πραγματική του μορφή ανεξάρτητα από το όνομα ή την επέκτασή του. Αυτή η αναφορά καταλογογραφεί τις υπογραφές περισσότερων από 100 μορφών, καθεμία με τα δεκαεξαδικά bytes της, την εκτυπώσιμη απόδοση ASCII όπου υπάρχει, τη μετατόπιση byte όπου εμφανίζεται η υπογραφή και μια κατηγορία μορφής.
Η αναζήτηση λειτουργεί από κάθε οπτική γωνία: πληκτρολογήστε ένα όνομα μορφής όπως PNG, μια επέκταση όπως .pdf, ή ακατέργαστα δεκαεξαδικά bytes όπως 50 4B, και οι αντίστοιχες υπογραφές εμφανίζονται ακαριαία. Ετικέτες κατηγορίας περιορίζουν τη λίστα σε μορφές εικόνας, ήχου, βίντεο, εγγράφου, αρχειοθήκης, εκτελέσιμου, γραμματοσειράς, βάσης δεδομένων ή άλλες, και οποιαδήποτε δεκαεξαδική υπογραφή αντιγράφεται με ένα κλικ.
Αυτός είναι ο πίνακας που χρειάζεστε όταν η επέκταση ενός αρχείου δεν μπορεί να εμπιστευτεί: ανοίξτε το αρχείο σε οποιονδήποτε προβολέα δεκαεξαδικών, διαβάστε τα πρώτα bytes του και ταιριάξτε τα εδώ. Είναι μια βασική τεχνική στην αποσφαλμάτωση μορφής αρχείου, την επικύρωση μεταφορτώσεων και την ψηφιακή εγκληματολογία — και εκτελείται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας, αφού κανένα αρχείο δεν ανεβαίνει ή διαβάζεται ποτέ από διακομιστή.
Πώς να χρησιμοποιήσετε το Υπογραφές Αρχείων (Magic Numbers)
- Ανοίξτε το αρχείο που θέλετε να αναγνωρίσετε σε προβολέα ή επεξεργαστή δεκαεξαδικών και σημειώστε τα πρώτα του bytes.
- Επικολλήστε ή πληκτρολογήστε αυτά τα δεκαεξαδικά bytes στο πλαίσιο αναζήτησης — για παράδειγμα 25 50 44 46.
- Εναλλακτικά, αναζητήστε με όνομα μορφής ή επέκταση για να βρείτε την υπογραφή που θα έπρεπε να έχει μια μορφή.
- Χρησιμοποιήστε τις ετικέτες κατηγορίας για να περιορίσετε τα αποτελέσματα σε εικόνες, αρχειοθήκες, εκτελέσιμα και ούτω καθεξής.
- Συγκρίνετε την αναγραφόμενη μετατόπιση — κάποιες υπογραφές ξεκινούν μετά το byte 0 — και αντιγράψτε τη δεκαεξαδική υπογραφή αν τη χρειάζεστε αλλού.