ErrLookup › moonD4rk/HackBrowserData

moonD4rk/HackBrowserData

Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux). · Go · 114 source files

Analyzed at 0503d04d7a on 2026-09-06. 87 documented errors.

Code / MessageTypeSeverityTags
decrypt
exception error
write
exception error go, file-io, filesystem, disk-full
seek to start
exception error windows, file-io, locked-file, handle-duplication, seek
--data-dir has no per-browser subdir but keys has browsers…
exception error
ciphertext too short
exception error crypto, aes-gcm, chromium, decryption
yandex: invalid protobuf signature on decrypted key
exception error yandex, decryption, protobuf, crypto
abe: inject into
exception error windows, chrome-abe, dll-injection, app-bound-encryption, edr
read via file mapping
exception error
abe: Local State has no app_bound_encrypted_key
exception info windows, chrome, abe, app-bound-encryption, local-state
region not found in core dump
exception warning macos, macho, core-dump, region-mapping
unknown engine kind
exception error
abe: unexpected key length
exception error windows, chrome, key-extraction, injection
data dir does not exist
exception error
engine kind is not exportable
exception error
keychain gcore dump not built in (rebuild with -tags…
exception warning macos, keychain, build-tags, feature-flag, stub
ReadFile
exception error windows, file-io, locked-file, handle-duplication, win32-api
abe
exception error windows, chrome-abe, payload, build-tags, app-bound-encryption
no process has file open
exception error
keychain
exception error macos, keychain, security-cli, subprocess
locked file copy not supported on this platform
exception error
invalid PKCS5 padding
exception error crypto, pkcs5-padding, aes-cbc, wrong-key
find file handle for
exception error
no vault for browser
exception error browser, keydump, filter, not-found, restore
copy
exception error file-copy, filesystem, cross-platform, permissions
base64 decode encrypted_key
exception error base64, dpapi, chromium, windows
encode dump
exception error json, serialization, io
write archive
exception error archive, file-write, zip, io
%s: %w
exception error go, error-wrapping, key-retrieval, errors-join
file is empty
exception error
%T
exception error go, error-wrapping, retriever-chain
format
exception error output, formatting, csv, json
locked copy
exception error windows, locked-file, file-copy, handle-duplication, browser-lock
not found in credential store
exception info keychain, credentials, macos, linux, not-found
sysctl kern.proc.all returned invalid data length
exception error macos, sysctl, process-enumeration, memory-layout
no decryption-relevant files found to archive
exception error archive, file-not-found, browser-profile, zip
DPAPI decrypt
exception error dpapi, windows, crypto, permissions
sysctl kern.proc.all failed
exception error macos, sysctl, process-enumeration, permissions
copy
exception warning sqlite, wal, file-copy, browser-lock
requires root privileges
exception error macos, keychain, root, privileges, securityd
failed to find malloc small regions
exception error macos, vmmap, external-command
unknown browser kind
exception error browser, config, enum, invalid-argument
yandex: decrypted intermediate key shorter than 32 bytes
exception error yandex, decryption, crypto, truncated-data
yandex: v10 marker not found in local_encryptor_data
exception error crypto, yandex, marker, parsing
ciphertext is not a multiple of the block size
exception error crypto, aes-cbc, decryption, chromium
encrypted_key unexpected prefix: got
exception error dpapi, chromium, validation, windows
yandex: encrypted intermediate key truncated
exception error crypto, yandex, truncation, validation
%q: %w
exception warning macos, keychain, not-found, record-lookup
security command: (likely keychain access denied or wrong…
exception error macos, keychain, subprocess, permission-denied, security-cli
unsupported IV length
exception error crypto, asn1, pbe, firefox, unsupported-algorithm
create temp dir
exception error temp-directory, filesystem, environment, mkdir
security command: ( )
exception error macos, keychain, subprocess, security-cli, error-wrapping
security command timed out after
exception warning macos, keychain, timeout, subprocess, context
unsupported dump version
validation error json, versioning, schema
create output dir
exception error filesystem, output, directory, windows, linux, macos
encrypted_key too short
exception error dpapi, chromium, validation, windows
securityd process not found
exception error macos, process-lookup, root-required
close
exception error filesystem, file-close, disk, output
DPAPI not supported on this platform
exception error dpapi, windows, platform, unsupported
keychain password not provided
validation error macos, keychain, missing-argument, config
all retrievers failed
exception critical go, error-wrapping, retriever-chain, key-extraction
keychain: empty secret for
exception error macos, keychain, empty-secret, chromium
no master key candidates found in securityd memory
exception error macos, memory-scan, heuristic, version-drift
unsupported format
exception error cli, validation, output, format
tried candidates, none unlocked keychain
exception error macos, keychain, decryption, heuristic
create
exception error filesystem, output, file-write, permission
get collections
exception error linux, secret-service, keyring, collections
dbus session
exception error linux, dbus, keyring, environment
read Local State
exception error windows, dpapi, file-not-found, local-state
os_crypt.encrypted_key not found in Local State
exception error windows, dpapi, json, local-state, missing-key
write BOM
exception error filesystem, csv, utf8, output
failed to find securityd pid
exception error macos, process-lookup, wrapped-error
get secret for
exception error linux, secret-service, locked-keyring, secrets
nonce length must equal GCM nonce size
exception error crypto, aes-gcm, nonce, parameter-validation
failed to dump securityd memory
exception critical macos, gcore, external-command, memory-dump
abe: read Local State
exception error windows, chrome, file-io, local-state
abe: unexpected prefix: got
exception error windows, chrome, key-extraction, validation
open keychain
exception error macos, keychain, file-open-failed, darwin
failed to open core dump
exception error macos, macho, core-dump, file-open
secret service
exception error linux, dbus, secret-service, gnome-keyring
abe: encrypted key too short
exception error windows, chrome, key-extraction, validation
scan master key candidates
exception error macos, macho, core-dump, file-parse
abe: base64 decode
exception error windows, chrome, base64, json
read keychain
exception error macos, file-read, keychain, home-dir
failed to decode ASN1 data
exception error crypto, asn1, der, firefox, parsing
decode dump
exception error json, deserialization, dump
open session
exception error linux, dbus, secret-service, session
unlock keychain
exception error macos, keychain, authentication, wrong-password