Wichtige Fakten
- Kategorie
- Konvertierung & Kodierung
- Eingabetypen
- textarea, select
- Ausgabetyp
- text
- Sample-Abdeckung
- 4
- API verfügbar
- Yes
Überblick
Der Hex-zu-Text-Konverter ermöglicht die schnelle und präzise Umwandlung von Texten in hexadezimale Strings und umgekehrt. Mit flexiblen Optionen für Zeichenkodierungen wie UTF-8, ASCII und Latin-1 sowie anpassbaren Präfixen, Trennzeichen und Groß-/Kleinschreibung eignet sich das Tool ideal für Entwickler und Systemadministratoren, die Rohdaten analysieren oder formatieren müssen.
Wann verwenden
- •Wenn Sie hexadezimale Payloads aus Netzwerkprotokollen oder Logdateien in lesbaren Text dekodieren möchten.
- •Wenn Sie Textzeichenfolgen für Programmiercode oder Datenbanken in Hex-Formate mit Präfixen wie 0x oder \x konvertieren müssen.
- •Wenn Sie Byte-Sequenzen in verschiedenen Zeichenkodierungen wie UTF-8, ASCII oder Latin-1 analysieren und vergleichen wollen.
So funktioniert es
- •Geben Sie den zu konvertierenden Text oder den Hex-String in das Eingabefeld ein.
- •Wählen Sie die gewünschte Operation (Text zu Hex oder Hex zu Text) sowie die passende Zeichenkodierung.
- •Passen Sie bei der Kodierung Formatierungsoptionen wie Präfixe, Trennzeichen und Groß-/Kleinschreibung an.
- •Das Tool verarbeitet die Eingabe sofort und gibt das konvertierte Ergebnis im Ausgabebereich aus.
Anwendungsfälle
Beispiele
1. Dekodieren von Netzwerk-Payloads
Netzwerkadministrator- Hintergrund
- Bei der Analyse eines Netzwerk-Dumps stößt ein Administrator auf eine hexadezimale Payload, die er schnell entziffern muss.
- Problem
- Ein Hex-String mit Leerzeichen ('48 65 6c 6c 6f 20 57 6f 72 6c 64') muss in lesbaren ASCII-Text übersetzt werden.
- Verwendung
- Fügen Sie den Hex-String in das Eingabefeld ein, wählen Sie die Operation 'Hex zu Text' und stellen Sie die Kodierung auf 'ASCII'.
- Beispielkonfiguration
-
operation: decode, encoding: ascii - Ergebnis
- Der Hex-String wird sofort in den Klartext 'Hello World' umgewandelt.
2. Formatierung von Byte-Arrays für C-Code
Embedded-Softwareentwickler- Hintergrund
- Ein Entwickler muss eine Konfigurationszeichenfolge als Hex-Array mit '\x'-Präfixen in ein C-Skript einbetten.
- Problem
- Der Text 'Config' soll in das Format '\x43\x6f\x6e\x66\x69\x67' konvertiert werden.
- Verwendung
- Geben Sie 'Config' ein, wählen Sie 'Text zu Hex', setzen Sie das Präfix auf '\x' und das Trennzeichen auf 'Keine'.
- Beispielkonfiguration
-
operation: encode, encoding: utf-8, prefix: \x, separator: none, case: lower - Ergebnis
- Sie erhalten die formatierte Zeichenfolge '\x43\x6f\x6e\x66\x69\x67' zur direkten Verwendung im Quellcode.
Mit Samples testen
textVerwandte Hubs
FAQ
Welche Zeichenkodierungen werden unterstützt?
Das Tool unterstützt UTF-8, ASCII und Latin-1 (ISO 8859-1) für die Konvertierung.
Kann ich Hex-Strings mit Präfixen wie '0x' dekodieren?
Ja, der Konverter kann Hex-Strings mit oder ohne Präfixe wie 0x, \x oder U+ verarbeiten.
Wie kann ich Leerzeichen zwischen den Hex-Werten entfernen?
Wählen Sie bei der Kodierung unter 'Trennzeichen' die Option 'Keine', um einen zusammenhängenden Hex-String zu erzeugen.
Unterstützt das Tool Groß- und Kleinschreibung bei Hex-Werten?
Ja, Sie können bei der Konvertierung von Text zu Hex explizit zwischen Kleinbuchstaben (a-f) und Großbuchstaben (A-F) wählen.
Funktioniert die Konvertierung auch mit Sonderzeichen?
Ja, solange Sie die passende Kodierung (wie UTF-8 für Umlaute und Emojis) auswählen, werden alle Sonderzeichen korrekt konvertiert.