├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── build.yml │ ├── contributors.yml │ ├── lint.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .typos.toml ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.svg ├── LICENSE ├── LOGO.png ├── README.md ├── browser ├── browser.go ├── browser_darwin.go ├── browser_linux.go ├── browser_windows.go ├── chromium │ ├── chromium.go │ ├── chromium_darwin.go │ ├── chromium_linux.go │ └── chromium_windows.go ├── consts.go ├── exploit │ └── gcoredump │ │ └── gcoredump.go └── firefox │ ├── firefox.go │ └── firefox_test.go ├── browserdata ├── bookmark │ └── bookmark.go ├── browserdata.go ├── cookie │ └── cookie.go ├── creditcard │ └── creditcard.go ├── download │ └── download.go ├── extension │ └── extension.go ├── history │ └── history.go ├── imports.go ├── localstorage │ ├── localstorage.go │ └── localstorage_test.go ├── outputter.go ├── outputter_test.go ├── password │ └── password.go └── sessionstorage │ └── sessionstorage.go ├── cmd └── hack-browser-data │ └── main.go ├── crypto ├── asn1pbe.go ├── asn1pbe_test.go ├── crypto.go ├── crypto_darwin.go ├── crypto_linux.go ├── crypto_test.go ├── crypto_windows.go └── pbkdf2.go ├── extractor ├── extractor.go └── registration.go ├── go.mod ├── go.sum ├── log ├── level │ └── level.go ├── log.go ├── logger.go └── logger_test.go ├── rfc └── 001-architecture-refactoring.md ├── types ├── types.go └── types_test.go └── utils ├── byteutil └── byteutil.go ├── chainbreaker ├── chainbreaker.go ├── chainbreaker_test.go └── testdata │ └── test.keychain-db ├── fileutil ├── filetutil.go └── fileutil_test.go └── typeutil ├── typeutil.go └── typeutil_test.go /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/contributors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/workflows/contributors.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/.typos.toml -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/CONTRIBUTORS.svg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/LICENSE -------------------------------------------------------------------------------- /LOGO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/LOGO.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/README.md -------------------------------------------------------------------------------- /browser/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/browser.go -------------------------------------------------------------------------------- /browser/browser_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/browser_darwin.go -------------------------------------------------------------------------------- /browser/browser_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/browser_linux.go -------------------------------------------------------------------------------- /browser/browser_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/browser_windows.go -------------------------------------------------------------------------------- /browser/chromium/chromium.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/chromium/chromium.go -------------------------------------------------------------------------------- /browser/chromium/chromium_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/chromium/chromium_darwin.go -------------------------------------------------------------------------------- /browser/chromium/chromium_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/chromium/chromium_linux.go -------------------------------------------------------------------------------- /browser/chromium/chromium_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/chromium/chromium_windows.go -------------------------------------------------------------------------------- /browser/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/consts.go -------------------------------------------------------------------------------- /browser/exploit/gcoredump/gcoredump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/exploit/gcoredump/gcoredump.go -------------------------------------------------------------------------------- /browser/firefox/firefox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/firefox/firefox.go -------------------------------------------------------------------------------- /browser/firefox/firefox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browser/firefox/firefox_test.go -------------------------------------------------------------------------------- /browserdata/bookmark/bookmark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/bookmark/bookmark.go -------------------------------------------------------------------------------- /browserdata/browserdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/browserdata.go -------------------------------------------------------------------------------- /browserdata/cookie/cookie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/cookie/cookie.go -------------------------------------------------------------------------------- /browserdata/creditcard/creditcard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/creditcard/creditcard.go -------------------------------------------------------------------------------- /browserdata/download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/download/download.go -------------------------------------------------------------------------------- /browserdata/extension/extension.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/extension/extension.go -------------------------------------------------------------------------------- /browserdata/history/history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/history/history.go -------------------------------------------------------------------------------- /browserdata/imports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/imports.go -------------------------------------------------------------------------------- /browserdata/localstorage/localstorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/localstorage/localstorage.go -------------------------------------------------------------------------------- /browserdata/localstorage/localstorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/localstorage/localstorage_test.go -------------------------------------------------------------------------------- /browserdata/outputter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/outputter.go -------------------------------------------------------------------------------- /browserdata/outputter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/outputter_test.go -------------------------------------------------------------------------------- /browserdata/password/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/password/password.go -------------------------------------------------------------------------------- /browserdata/sessionstorage/sessionstorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/browserdata/sessionstorage/sessionstorage.go -------------------------------------------------------------------------------- /cmd/hack-browser-data/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/cmd/hack-browser-data/main.go -------------------------------------------------------------------------------- /crypto/asn1pbe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/asn1pbe.go -------------------------------------------------------------------------------- /crypto/asn1pbe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/asn1pbe_test.go -------------------------------------------------------------------------------- /crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/crypto.go -------------------------------------------------------------------------------- /crypto/crypto_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/crypto_darwin.go -------------------------------------------------------------------------------- /crypto/crypto_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/crypto_linux.go -------------------------------------------------------------------------------- /crypto/crypto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/crypto_test.go -------------------------------------------------------------------------------- /crypto/crypto_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/crypto_windows.go -------------------------------------------------------------------------------- /crypto/pbkdf2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/crypto/pbkdf2.go -------------------------------------------------------------------------------- /extractor/extractor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/extractor/extractor.go -------------------------------------------------------------------------------- /extractor/registration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/extractor/registration.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/go.sum -------------------------------------------------------------------------------- /log/level/level.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/log/level/level.go -------------------------------------------------------------------------------- /log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/log/log.go -------------------------------------------------------------------------------- /log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/log/logger.go -------------------------------------------------------------------------------- /log/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/log/logger_test.go -------------------------------------------------------------------------------- /rfc/001-architecture-refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/rfc/001-architecture-refactoring.md -------------------------------------------------------------------------------- /types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/types/types.go -------------------------------------------------------------------------------- /types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/types/types_test.go -------------------------------------------------------------------------------- /utils/byteutil/byteutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/byteutil/byteutil.go -------------------------------------------------------------------------------- /utils/chainbreaker/chainbreaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/chainbreaker/chainbreaker.go -------------------------------------------------------------------------------- /utils/chainbreaker/chainbreaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/chainbreaker/chainbreaker_test.go -------------------------------------------------------------------------------- /utils/chainbreaker/testdata/test.keychain-db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/chainbreaker/testdata/test.keychain-db -------------------------------------------------------------------------------- /utils/fileutil/filetutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/fileutil/filetutil.go -------------------------------------------------------------------------------- /utils/fileutil/fileutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/fileutil/fileutil_test.go -------------------------------------------------------------------------------- /utils/typeutil/typeutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/typeutil/typeutil.go -------------------------------------------------------------------------------- /utils/typeutil/typeutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonD4rk/HackBrowserData/HEAD/utils/typeutil/typeutil_test.go --------------------------------------------------------------------------------