Δημοσιεύτηκε: 01 Μαρ 2012, 17:01
migf1 έγραψε:
Γιατί κολλάς έτσι ρε συ; Οι hex-editors απλά σου δείχνουν την πραγματική εικόνα ενός οποιουδήποτε αρχείου (δίσκου, μνήμης, κλπ) byte προς byte. Απλώς το κάθε byte αναπαριστάνεται με 2 ψηφία 16αδικής βάσης. Η περιοχή τέρμα δεξιά που δείχνει τα bytes σαν χαρακτήρες, είναι για να σε βοηθάει αν π.χ. ανοίξεις ένα απλό αρχείο κειμένου να δεις σε ποιο πραγματικά byte αντιστοιχεί ο κάθε χαρακτήρας (την εσωτερική του απεικόνιση δηλαδή σε γλώσσα μηχανής, μόνο που αντί να στα δείχνει σε 2αδική βάση στα δείχνει σε 16αδική... είναι πολύ πιο ευανάγνωστο έτσι από το να βλέπεις μια οθόνη γεμάτη με άσους και μηδενικά).
Ορίστε άλλο ένα χρήσιμο link: http://www.makeuseof.com/tag/hex-editor ... explained/
ΥΓ. Μια χρήση των hex viewers είναι να βλέπεις τα header bytes ομοειδών αρχείων... π.χ. όλες οι εικόνες tiff έχουν μια συγκεκριμένη ακολουθία από bytes στην αρχή τους (header), με τα οποία bytes αναγνωρίζεις πως πρόκειται για εικόνα tiff.
Off topic:
Yπάρχει λόγος που κόλλησα έτσι!!!!! Κάποιες φορες υπάρχει ενα μπέρδεμα γυρω απο τα συστηματα αρίθμησης
Στην Wikipedia για παράδειγμα σε ένα αρθρο για τις MAC διευθυνσεις έλεγε οτι οι διευθυνσεις ειναι16-δικες. Αυτο ειναι λαθος.
Δεν υπαρχει 16-δικη διευθυνση... υπαρχει διευθυνση που παρουσιαζεται στην 16-δικη αναπαρασταση κατα τα αλλα ολα ειναι δυαδικα
στις μνημες. Και γενικοτερα μεσα στον υπολογιστη μας
http://el.wikipedia.org/wiki/%CE%94%CE% ... %CE%B7_MAC το λεει πεντακάθαρα και στην ξενογλωσσή
http://en.wikipedia.org/wiki/MAC_address
"The standard (IEEE 802) format for printing MAC-48 addresses in human-friendly form is six groups of two hexadecimal digits, .... "