An open API service providing commit metadata for open source projects.

GitHub / moonD4rk/HackBrowserData / commits

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

SHA Message Author Date Stats
95c47885 docs: add security policy (#645) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
13 days ago
b0f53e5d chore: update contributors list (#644)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
3b83bc7e fix(make): detect cmd.exe shell for native Windows ABE builds (#642) Daniel Uptain <d****4@m****u>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0503d04d chore: update contributors list (#641)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
46c6e4b4 chore: update contributors list (#640)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8c89ac72 fix(windows): harden the ABE payload injection lifecycle (#638) slimwang <w****g@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
da18dbc2 chore: update contributors list (#639)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
d2b2955d feat(chromium): extract passwords from the account-synced store (#637) slimwang <w****g@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
9624e50a chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1 (#636)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
0f6a5294 chore: update contributors list (#634)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
adfb6d99 feat(log): add SetLevel to control default logger verbosity (#632) David Rogers <1****0@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
fa3eb17c chore: update contributors list (#631)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
500c95c8 refactor(darwin): make keychain gcore dump opt-in via build tag (#629) David Rogers <1****0@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4cbf7f80 chore: update contributors list (#630)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
18d841f6 feat: Add support for sameSite field (#628)
Signed-off-by: Frediano Ziglio <f****7@g****m>
freddy77 <f****7@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
df20f73b ci: auto-merge the generated contributors PR (#627) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
eed9d998 chore: update contributors list (#626)
Co-authored-by: moond4rk-ci[bot] <2****]@u****m>
moond4rk-ci[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
168312f1 ci: open a PR for contributor updates instead of pushing to main (#625) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
15dc56e3 chore(deps): bump github.com/moond4rk/keychainbreaker (#621)
Co-authored-by: dependabot[bot] <4****]@u****m>, Roger <m****3@g****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a4972d32 feat: add support for Browser from Vought (#622)
Co-authored-by: mybonesaremorepowerful92 <3****2@u****m>
mybonesaremorepowerful92 <a****9@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
950161c8 chore(deps): bump actions/setup-go from 6 to 7 (#624) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6502d5ee ci: unify bot automation on the shared GitHub App (#619) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
eb98596d chore(deps): bump codecov/codecov-action from 6 to 7 (#618)
Co-authored-by: dependabot[bot] <4****]@u****m>, Roger <m****3@g****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
29561b23 chore(deps): bump actions/checkout from 6 to 7 (#617) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2860bb82 docs: cross-host decryption guide and comment cleanup (#614) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
dc610d3c chore(deps): bump github.com/moond4rk/binarycookies from 1.0.2 to 1.0.3 (#613)
Co-authored-by: dependabot[bot] <4****]@u****m>, Roger <m****3@g****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
bf96ba8c feat(restore): cross-platform restore via dump engine rebuild (#606) (#611) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8d8bd817 chore(deps): bump github.com/moond4rk/plist from 1.2.1 to 1.2.2 (#612)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
cd0b2daa feat(cli): add archive command for cross-host data transport (#610) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f1219e49 chore: update contributors list [skip ci] hackbrowserdata-bot[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8936c42d refactor(cli): flatten keys export/import into dumpkeys/restore (#608) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9fa709a1 chore: update contributors list [skip ci] hackbrowserdata-bot[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8bd7c4eb chore(deps): bump github.com/moond4rk/plist from 1.2.0 to 1.2.1 (#609) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
a31d1abe chore: update contributors list [skip ci] hackbrowserdata-bot[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2666b813 feat: decrypt Chromium v10/v11 across host OS (#605) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c4443148 refactor: extract master-key code into masterkey package (#604) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
b901f7df refactor(browser): split installation and profile abstractions (#603) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d5dc81f1 feat(keys): add keys import subcommand (#601) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
b468c5d0 feat(keys): add --keys flag to dump for cross-host decryption (#600) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0fe35542 feat(keys): add cross-host master key export (#599) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0234f754 refactor(chromium): isolate Yandex protocol specifics design (#598) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
00be1450 refactor(browser): publicize key-injection capability api (#597) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f8bd3919 chore(deps): pin gjson below v1.19.0 (#595) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
ecf8ba05 refactor(browser): simplify credential storage config (#593) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
5d67d3c3 chore(deps): bump actions/upload-artifact from 4 to 7 (#592)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
439ff52b fix(windows): silent default dump on double-click (#591) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
5c0b1ad5 ci(release): integrate Windows ABE payload into goreleaser (#590) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
15680c15 refactor(keyretriever): reduce duplicate master-key WARN logs (#589) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
50c4ea84 fix(time): correct export data timestamp conversions (#586) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
0c6c7815 feat(yandex): password and credit card decryption (#585) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7e64d508 docs(readme): reflect Safari, Windows ABE support (#584) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
5cad2d15 feat(safari): extract installed extensions (#583) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7a5db25b feat(safari): localstorage extraction (#582) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
d75738b9 feat(safari): multi-profile support (#581) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7b9a973c fix: per-tier master-key retrievers for mixed-cipher profiles (#579) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e50c623d fix: retrieve correct ABE master key when browser is running (#577) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
ae1ec66c refactor(windows): split Windows code into winapi (#575) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
76e2615d refactor(windows): clean up Chrome ABE module (#574) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
c3d30b9e feat(windows): Chrome App-Bound Encryption implementation (#573) slimwang <w****g@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
eb58ebbb fix: support Linux v11 cipher prefix for Chromium decryption (#571) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
370c5882 feat: add Safari password extraction from macOS Keychain (#568) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d105a1f4 feat: add Safari bookmark and download extraction from plist (#567) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
7bf1759d feat: add Safari cookie extraction from BinaryCookies format (#566) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
509cdc24 feat: add Safari browser support with history extraction (#564) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
26817b44 chore: update contributors list [skip ci] hackbrowserdata-bot[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
454834c0 feat: support MSIX/UWP browsers on Windows (Arc, DuckDuckGo) (#563) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
b3bbc0da feat: add CountEntries to skip decryption for list --detail (#562) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
5f42d4fe refactor: redesign logging system for CLI-friendly output (#561) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a0b4412b fix: share key retriever across all browsers to avoid repeated prompts (#560) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
ccc8643d feat: add interactive terminal password prompt for keychain unlock (#558) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4c3dd970 chore: add Go version lint check, modernize issue templates (#557) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d8032ac8 docs: rewrite readme, rfcs, and contributing (#555) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
2ee7d0ac chore: update contributors list [skip ci] hackbrowserdata-bot[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a1d4fddd chore(deps): bump codecov/codecov-action from 5 to 6 (#553)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
08c0fb40 chore: update contributors list [skip ci] hackbrowserdata-bot[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
69022438 chore: update CI/CD workflows, Homebrew and new contributors (#552) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
15cc1816 chore: update contributors [skip ci] github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
410bffe6 refactor: naming cleanup and crypto package improvements (#551) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4af2ded4 feat: cli migrate to cobra with subcommands (#550) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
068b8217 fix: improve extract parsing with proper decoding and error handling (#543) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a58d4326 fix: cache keychain retriever across browser profiles on macOS (#545) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
92053b85 chore: update golangci-lint config and fix lint issues (#542) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
e35907de refactor: remove dead code and rename V2 files (#541) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
0ace27ce feat: wire V2 architecture into CLI entry point (#540) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
00ad0e0b feat: add output package with Formatter interface (#537) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
c493804e fix: correctly parse Chromium localStorage LevelDB entries (#539) chleynx <1****i@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
1a3aea55 feat: add Firefox Browser with new v2 architecture (#536) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
1b8bb1df feat: add Chromium Browser with new v2 architecture (#530) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
1ec27811 feat: add Firefox extract methods and complete data model fields (#527) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
2c4e871e fix: strip host_key prefix from Chrome 130+ cookie values (#526) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
b3dd4ed6 feat: add Chromium extract methods and source mapping (#521) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
9fb5165f feat: add crypto/keyretriever with keychainbreaker integration (#518) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
12436217 feat: add filemanager session and crypto version detection (#516) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
e86e3e62 feat: add browserdata/datautil helpers (#513) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
b680d43c feat: add types.Category, data models, and browserdata.Data (#512) Roger <m****3@g****m>
Committed by: moonD4rk <m****3@g****m>
7 months ago
d0971ca0 chore: update CI, golangci-lint, and CLAUDE.md (#511) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
9959c083 docs: add architecture refactoring RFCs and switch gitignore to whitelist (#510) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
cbd45949 chore(deps): bump dependencies compatible with Go 1.20 (#509) Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
23950153 fix: cookie and password decryption for macOS (#465) (#501)
Co-authored-by: Michael L <l****9@g****m>
Roger <m****3@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
47ae4970 chore: update contributors [skip ci] github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago

← Back to repository