Αποκωδικοποιητής Protobuf
Αποκωδικοποίηση δυαδικών δεδομένων Protocol Buffers χωρίς σχήμα. Επικολλήστε hex ή base64 ή αποθέστε αρχείο .bin και εξετάστε νούμερα πεδίων, τύπους wire και εμφωλευμένα μηνύματα απευθείας στον browser.
Πώς να χρησιμοποιήσετε το Αποκωδικοποιητής Protobuf
Αυτός ο αποκωδικοποιητής Protobuf διαβάζει ακατέργαστα μηνύματα protocol buffer χωρίς κανένα σχήμα .proto. Κάθε φορτίο protobuf κουβαλά τους δικούς του αριθμούς πεδίων και τύπους wire, ώστε ο αποκωδικοποιητής να μπορεί να ξαναχτίσει την πλήρη δομή του μηνύματος — varints, σταθερές τιμές 32/64 bit, συμβολοσειρές UTF-8 και εμφωλευμένα υπομηνύματα — και να την παρουσιάσει ως αναπτυσσόμενο δέντρο. Όλα τρέχουν τοπικά στον browser σας: τα bytes σας δεν μεταφορτώνονται ποτέ.
- Επικολλήστε τα δεδομένα σας στο πεδίο εισόδου ως hex (κενά, άνω-κάτω τελείες, κόμματα και προθέματα 0x επιτρέπονται) ή ως base64 — η αναγνωρισμένη μορφή εμφανίζεται δίπλα στα κουμπιά.
- Αποθέστε ένα αρχείο .bin στην περιοχή εισόδου αν το φορτίο σας είναι ακατέργαστο δυαδικό· διαβάζεται και αποκωδικοποιείται αμέσως.
- Πατήστε Demo για να φορτώσετε ενσωματωμένο δείγμα που περιέχει συμβολοσειρά UTF-8, zigzag varints, ένα πακεταρισμένο επαναλαμβανόμενο πεδίο, ένα double και εμφωλευμένο μήνυμα δύο επιπέδων βάθος.
- Περιηγηθείτε στο δέντρο αποτελεσμάτων: κάθε γραμμή δείχνει τον αριθμό πεδίου, τον τύπο wire του (varint / 64-bit / length-delimited / 32-bit) και την ερμηνευμένη τιμή· γραμμές με καρέτουλα ανοίγουν σε εμφωλευμένα υπομηνύματα.
- Χρησιμοποιήστε τα κουμπιά → Base64 και → HEX για να μετατρέπετε την τρέχουσα είσοδο μεταξύ κωδικοποιήσεων, ή Αντιγραφή HEX για να βάλετε την ισοδύναμη hex συμβολοσειρά στο πρόχειρο.
- Αν τα δεδομένα είναι κατεστραμμένα ή περικομμένα, η αποκωδικοποίηση σταματά στο πρώτο κακό byte και η γραμμή σφάλματος λέει την ακριβή μετατόπιση byte.
Όταν ένα πεδίο length-delimited περιέχει εμφωλευμένο μήνυμα, αποδίδεται ως αναπτυσσόμενο υποδέντρο· αν περιμένατε κείμενο, τα bytes απλώς δεν ήταν εκτυπώσιμο UTF-8 — έτσι λειτουργεί η αποσαφήνιση του protobuf, δεν είναι σφάλμα.
Σχετικά εργαλεία
- Κωδικοποίηση/Αποκωδικοποίηση Base64 Δωρεάν online κωδικοποιητής και αποκωδικοποιητής Base64. Μετατρέψτε κείμενο σε Base64 και Base64 σε κείμενο άμεσα. Χωρίς ανέβασμα στον server, 100% ιδιωτικό.
- Προβολέας Hex Προβολή περιεχομένων αρχείων σε μορφή hex dump με αναζήτηση, πλοήγηση offset και εικονική κύλιση
- Δυαδικό σε Κείμενο Μετατρέψτε δυαδικό κώδικα σε αναγνώσιμο κείμενο.
- Αποκωδικοποιητής JWT Δωρεάν διαδικτυακός αποκωδικοποιητής JWT. Αποκωδικοποιήστε άμεσα JSON Web Tokens για να δείτε κεφαλίδα, φορτίο και υπογραφή. Χωρίς εγγραφή.
- Αποκωδικοποιητής πιστοποιητικών X.509 Δωρεάν online αποκωδικοποιητής πιστοποιητικών X.509. Επικολλήστε πιστοποιητικό PEM ή DER base64 για να δείτε θέμα, εκδότη, εγκυρότητα, SAN, τύπο κλειδιού και δαχτυλίδια. 100% τοπικά, χωρίς αποστολή.
- Έλεγχος Hash Υπολογίστε και επαληθεύστε hashes MD5, SHA-1, SHA-256, SHA-512 τοπικά
- Υπολογιστής Chmod Δωρεάν διαδικτυακός υπολογιστής chmod για οπτικοποίηση και υπολογισμό δικαιωμάτων αρχείων Linux με πλαίσια ελέγχου. Άμεση μετατροπή μεταξύ αριθμητικής (755, 644) και συμβολικής σημειογραφίας (rwxr-xr-x). Υποστηρίζει ειδικά δικαιώματα όπως setuid, setgid, sticky bit.
- Πίνακας ASCII Πλήρης αναφορά κωδικοποίησης χαρακτήρων ASCII με δεκαδικούς, δεκαεξαδικούς, οκταδικούς, δυαδικούς κωδικούς, οντότητες HTML και περιγραφές χαρακτήρων. Άμεση αναζήτηση και φιλτράρισμα.