Binärer String-Finder
Laden Sie eine beliebige Binärdatei hoch, um alle eingebetteten druckbaren Zeichenfolgen mit unserem kostenlosen Online-Binärzeichenfolgen-Finder zu extrahieren. Das Tool durchsucht jedes Byte Ihrer Datei, um aufeinanderfolgende druckbare Zeichenfolgen zu finden – einschließlich URLs, Dateipfaden, Bezeichnern, Codeausschnitten und lesbarem Text – mit konfigurierbarer Mindestlänge, ASCII- und Unicode-Unterstützung und intelligenter Kategorisierung. Filtern Sie die Ergebnisse nach Kategorie (URLs, Pfade, IDs, Code, Daten, Text) oder suchen Sie innerhalb der Ergebnisse. Zeigen Sie Byte-Offsets, Codierungstypen und den umgebenden Hex-Kontext für jede gefundene Zeichenfolge an. Exportieren Sie alle Zeichenfolgen als Textdatei – die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, ohne dass Uploads erforderlich sind. Kostenlos, keine Anmeldung erforderlich.
Upload any binary file to find all embedded printable strings - URLs, file paths, identifiers, code snippets, and readable text. Configure minimum string length, include or exclude ASCII/Unicode strings, and filter results by category. Each string shows its byte offset, encoding type, category, and surrounding hex context. All processing runs locally in your browser with zero uploads.
Drop a binary file here or click to browse
Supports any file type - executables, firmware, disk images, ROMs, and more
Grundlegendes zum Finden binärer Zeichenfolgen
- Was sind Binärstrings? Binärzeichenfolgen sind Folgen druckbarer Zeichen, die in Binärdateien eingebettet sind. Im Gegensatz zu Textdateien, bei denen jedes Byte lesbar ist, enthalten Binärdateien (ausführbare Dateien, Bilder, Archive, Firmware) eine Mischung aus Code, Daten und eingebettetem Text. Die druckbaren Zeichenfolgen – Fehlermeldungen, Dateipfade, URLs, Versionsnummern und Debug-Ausgabe – sind oft die wertvollste Quelle für menschenlesbare Informationen über den Zweck, die Herkunft und die Funktionen einer Binärdatei.
- So funktioniert der Binary String Finder Der Binary String Finder durchsucht jedes Byte einer Binärdatei nach aufeinanderfolgenden druckbaren Zeichen. Es identifiziert druckbare ASCII-Bytes (Leerzeichen bis ~, Zeichen 32–126) und UTF-8-codierte Unicode-Sequenzen (Bytes 128+). Wenn eine druckbare Sequenz die konfigurierte Mindestlänge erreicht oder überschreitet, wird sie extrahiert, dekodiert und kategorisiert. Das Tool erfasst auch umgebende Hex-Kontextbytes, um zu verstehen, welche Datenstruktur die Zeichenfolge enthält.
- String-Kategorisierungssystem Jeder gefundene String wird automatisch kategorisiert: URLs (http://, https://, ftp://, www. Muster), Dateipfade (Unix /Pfad, Windows C:\\Pfad, relativ./Pfad), Bezeichner (UUIDs, Hex-Hashes, semantische Versionen), Codeausschnitte (Funktionsaufrufe, Variablenzuweisungen, Schlüsselwörter), Datenkonstanten (CONSTANT_CASE-Namen) und lesbarer Text (natürliche Sprache). Verwenden Sie Kategoriefilter, wenn Sie Firmware nach URLs durchsuchen oder Malware nach Dateipfaden analysieren.
- Browserbasiert und privat Das gesamte Scannen von Binärdateien erfolgt vollständig in Ihrem Browser – es werden niemals Daten auf einen Server hochgeladen. Das Tool liest Dateiinhalte mithilfe der Datei-API und verarbeitet Bytes mit JavaScript TypedArrays und TextDecoder. Dies ermöglicht eine sichere Analyse sensibler Dateien, einschließlich Malware-Beispielen, proprietärer Firmware, Sicherheitsforschungsdaten und vertraulicher Dokumente, ohne Bedenken hinsichtlich des Datenschutzes.
Häufig gestellte Fragen
Ein Binary String Finder durchsucht Binärdateien (ausführbare Dateien, Firmware, Bilder, Archive, Speicherauszüge) nach eingebetteten druckbaren Textzeichenfolgen. Im Gegensatz zu Textsuchtools, die nur mit Textdateien arbeiten, kann ein Binary String Finder lesbaren Inhalt aus jeder Binärdatei extrahieren, indem er aufeinanderfolgende druckbare Bytesequenzen findet und sie als ASCII- oder UTF-8-Text dekodiert.
Die minimale Stringlänge filtert kurze, bedeutungslose Sequenzen heraus. Mit mindestens 2-3 Zeichen wird fast alles gefunden, einschließlich falsch positiver Ergebnisse aus Binärdaten, die zufällig wie Text aussehen. Der Standardwert von 4 Zeichen bietet eine gute Ausgewogenheit – er erfasst die aussagekräftigsten Zeichenfolgen (URLs, Pfade, Bezeichner) und filtert gleichzeitig zufällige 2-3-Zeichenfolgen heraus, die Rauschen verursachen würden.
Ja. Das Tool erkennt sowohl druckbare Standard-ASCII-Zeichen (Bytes 32–126) als auch UTF-8-codierte Unicode-Sequenzen (Bytes 128+). Zeichenfolgen werden mithilfe der TextDecoder-API des Browsers mit UTF-8-Kodierung dekodiert. Das Tool kategorisiert jede Zeichenfolge automatisch als reine ASCII-, Unicode- oder gemischte Codierung und zeigt den Typ neben jedem Ergebnis an.
Zeichenfolgen werden automatisch kategorisiert in: URLs (http://, https://, ftp://, www.), Dateipfade (Unix /path, Windows C:\path, relative Pfade), Bezeichner (UUIDs, Hex-Strings, Versionsnummern wie 1.2.3), Code (Funktionsaufrufe, Variablenzuweisungen, Programmierschlüsselwörter), Daten (CONSTANT_CASE-Namen, JSON-ähnliche Daten) und lesbarer Text (natürliche Sprache, Fehlermeldungen, Beschriftungen). Mithilfe der Kategorie können Sie schnell nach der Art der Zeichenfolge filtern, die Sie interessiert.
Jede Binärdatei: ausführbare Dateien (.exe, .dll, .elf, .app, .wasm), Firmware-Images (.bin, .rom, .hex), Disk-Images (.img, .dmg, .iso, .vhd), Spiel-ROMs (.nes, .sfc, .gba, .nds), Objektdateien (.o, .obj), Bibliotheken (.so, .dylib, .a, .lib) und jedes andere Binärformat. Sogar Archive und Mediendateien können eingebettete Zeichenfolgen in ihren Metadaten-Headern und Kommentaren enthalten.
Jede gefundene Zeichenfolge zeigt konfigurierbare umgebende Hex-Kontextbytes an (standardmäßig 8 Bytes vor und nach der Zeichenfolge). Dies zeigt die Rohbytes, die die Zeichenfolge in der Binärdatei unmittelbar umgeben, und hilft Ihnen zu verstehen, welche Art von Datenstruktur die Zeichenfolge enthält – unabhängig davon, ob sie in einer nullterminierten Zeichenfolge, einem Puffer mit Längenvorangabe oder eingebettet in andere Binärdaten gespeichert ist.
Nein. Die gesamte Verarbeitung erfolgt vollständig in Ihrem Browser. Die Binärdatei wird lokal mithilfe der Datei-API gelesen und Byte für Byte mithilfe von JavaScript TypedArrays gescannt. Ihre Dateien verlassen niemals Ihr Gerät – keine Uploads, keine Datenerfassung, keine Serveranfragen Dritter.
Ja – 100 % kostenlos, für immer. Keine Anmeldung, kein Konto, keine Premium-Stufe, keine Nutzungsbeschränkungen und keine Werbung. Analysieren Sie so viele Dateien wie Sie benötigen, von kleinen Binärdateien bis hin zu großen Firmware-Images. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, ohne Server-Uploads.