Zurück zu den Updates
New releaseNov 3, 2026

HackBrowserData v1.2.0

Extrahiert und entschlüsselt Browserdaten, unterstützt mehrere Datentypen, ausführbar auf verschiedenen Betriebssystemen (macOS, Windows, Linux).

Teilen
hack-browser-data logo

HackBrowserData

Lint Build Release Tests codecov

HackBrowserData ist ein Kommandozeilen-Tool zum Entschlüsseln und Exportieren von Browserdaten (Passwörter, Verlauf, Cookies, Lesezeichen, Kreditkarten, Download-Verlauf, localStorage, sessionStorage und Erweiterungen) aus dem Browser. Es unterstützt die gängigsten Chromium-basierten Browser und Firefox unter Windows, macOS und Linux sowie Safari unter macOS.

Es kann Daten auch maschinen- und betriebssystemübergreifend entschlüsseln: Exportieren Sie die Master-Schlüssel auf dem Ursprungs-Host und entschlüsseln Sie anschließend eine Kopie der Daten offline auf einem beliebigen anderen Host – selbst für einen Browser, den das Betriebssystem des Analyse-Hosts nicht ausführen kann (siehe Cross-host decryption).

Haftungsausschluss: Dieses Tool ist ausschließlich für Sicherheitsforschung gedacht. Benutzer sind für alle rechtlichen und damit verbundenen Haftungen verantwortlich, die sich aus der Verwendung dieses Tools ergeben. Der ursprüngliche Autor übernimmt keine rechtliche Verantwortung.

Unterstützte Datenkategorien

KategorieChromium-basiertFirefoxSafari
Passwort✅✅✅
Cookie✅✅✅
Lesezeichen✅✅✅
Verlauf✅✅✅
Download✅✅✅
Kreditkarte✅--
Erweiterung✅✅✅
LocalStorage✅✅✅
SessionStorage✅--

Unterstützte Browser

Unter macOS erfordern einige Chromium-basierte Browser ein aktuelles Benutzerpasswort zum Entschlüsseln.

Die Passwortentschlüsselung kann unter macOS 26.4 oder neuer fehlschlagen.

BrowserWindowsmacOSLinux
Chrome✅²✅✅
Chrome Beta✅²✅✅
Chromium✅✅✅
Edge✅²✅✅
Brave✅²✅✅
Opera✅✅✅
OperaGX✅✅-
Vivaldi✅✅✅
Yandex✅✅-
CocCoc✅²✅-
Arc✅✅-
DuckDuckGo³✅--
Browser from Vought³✅--
QQ³✅--
360 Speed X³✅--
360 Speed³✅--
DC³✅--
Sogou³✅--
Firefox✅✅✅
Safari¹-✅-

¹ Safari erfordert Vollständigen Festplattenzugriff; aktiviere ihn unter Systemeinstellungen → Datenschutz & Sicherheit → Vollständiger Festplattenzugriff, wenn die Extraktion leere Ergebnisse liefert.

² Unter Windows erfordert das Entschlüsseln von Chromium 127+-Cookies (Chrome / Chrome Beta / Edge / Brave / CocCoc) die App-Bound Encryption-Payload, die über make build-windows erstellt wird — siehe Aus dem Quellcode erstellen unten.

³ Diese Browser sind nur unter Windows verfügbar, aber ihre Daten sind auf jedem Betriebssystem entschlüsselbar: Hole die Dateien mit archive, exportiere die Schlüssel mit dumpkeys und entschlüssele sie dann unter macOS oder Linux mit restore — siehe Entschlüsselung über verschiedene Hosts hinweg.

Erste Schritte

Installation

Die Installation von HackBrowserData ist denkbar einfach: Lade einfach die Version für dein System herunter und führe die Binärdatei aus.

In manchen Fällen wird dieses Sicherheitstool von Windows Defender oder anderer Antivirensoftware als Virus eingestuft und kann nicht ausgeführt werden. Der Code ist vollständig Open Source, du kannst ihn selbst ändern und kompilieren.

Aus dem Quellcode erstellen

Erfordert Go 1.20+.

git clone https://github.com/moonD4rk/HackBrowserData
cd HackBrowserData
go build ./cmd/hack-browser-data/

Plattformübergreifender Build

# For Windows (standard build, no Chromium 127+ ABE cookie support)
GOOS=windows GOARCH=amd64 go build ./cmd/hack-browser-data/

# For Linux
GOOS=linux GOARCH=amd64 go build ./cmd/hack-browser-data/

Windows-Build mit App-Bound Encryption (optional)

Chrome / Chrome Beta / Edge / Brave / CocCoc 127+ schützen Cookies mit App-Bound Encryption. Das Entschlüsseln dieser Cookies erfordert ein kleines C-Payload — Zig (0.13+) ist die empfohlene C-Toolchain (das Makefile ruft zig cc auf). MinGW-w64 gcc kann die Quellen auch manuell bauen, wenn Sie make payload umgehen.

# 1. Install Zig
brew install zig                 # macOS
scoop install zig                # Windows (scoop)
# or download from https://ziglang.org/download/

# 2. Build the payload (outputs internal/abe/payload/abe_extractor_amd64.bin)
make payload

# 3. Build hack-browser-data.exe with the ABE payload embedded
make build-windows

Die resultierende hack-browser-data.exe enthält die vollständige ABE-Cookie-Entschlüsselung für Chromium 127+.

Verwendung

$ hack-browser-data -h
hack-browser-data decrypts and exports browser data from Chromium-based
browsers, Firefox, and Safari on Windows, macOS, and Linux.

GitHub: https://github.com/moonD4rk/HackBrowserData

Usage:
  hack-browser-data [flags]
  hack-browser-data [command]

Available Commands:
  archive     Pack decryption-relevant profile files into a zip for cross-host restore
  dump        Extract and decrypt browser data (default command)
  dumpkeys    Export Chromium master keys as JSON for cross-host decryption
  help        Help about any command
  list        List detected browsers and profiles
  restore     Decrypt copied profile data using exported master keys
  version     Print version information

Kategorien