0x00 工具简介
该工具是一个浏览器数据(密码|历史记录|Cookie|书签|信用卡|下载记录|localStorage|浏览器插件)的导出工具,支持全平台主流浏览器。
0x01 各平台浏览器支持情况
Windows
支持浏览器Google Chrome,Google Chrome Beta,Chromium,Microsoft Edge,360 Speed,QQ,Brave,Opera,OperaGX,Vivaldi,Yandex,CocCoc,Firefox,Firefox Beta,Firefox Dev,Firefox ESR,Firefox Nightly的密码、Cookie、书签、历史记录的读取。
MacOS
由于 MacOS 的安全性设置,基于 Chromium 内核浏览器解密时需要当前用户密码。
支持浏览器Google Chrome,Google Chrome Beta,Chromium,Microsoft Edge,Brave,Opera,OperaGX,Vivaldi,CocCoc,Yandex,Arc,Firefox,Firefox Beta,Firefox Dev,Firefox ESR,Firefox Nightly的密码、Cookie、书签、历史记录的读取。
Linux
支持浏览器Google Chrome,Google Chrome Beta,Chromium,Microsoft Edge Dev,Brave,Opera,Vivaldi,Firefox,Firefox Beta,Firefox Dev,Firefox ESR,Firefox Nightly的密码、Cookie、书签、历史记录的读取。
0x02 安装运行
直接使用
1、可下载已编译好的二进制文件。
2、某些情况下,该工具会被 Windows Defender 或其他杀毒软件当作病毒导致无法执行。代码已经全部开源,可自行编译。
源码编译
支持 go 1.21+ 以后版本,一些函数使用了泛型基础库。
clone https://github.com/moonD4rk/HackBrowserData git
cd HackBrowserData/cmd/hack-browser-data
go build
跨平台编译
以 macOS 分别编译 Windows 和 Linux 程序为例:
Windows
GOOS=windows GOARCH=amd64 go build
Linux
GOOS=linux GOARCH=amd64 go build
运行
双击直接按默认配置运行,也可以使用命令行调用相应的命令。
> hack-browser-data.exe -h
NAME:
hack-browser-data - Export passwords|bookmarks|cookies|history|credit cards|download history|localStorage|extensions from browser
USAGE:
[ ]
Export all browsing data (passwords/cookies/history/bookmarks) from browser
Github Link: https://github.com/moonD4rk/HackBrowserData
VERSION:
0.4.6
GLOBAL OPTIONS:
--verbose, --vv verbose (default: false)
--compress, --zip compress result to zip (default: false)
--browser value, -b value available browsers: all|360|brave|chrome|chrome-beta|chromium|coccoc|dc|edge|firefox|opera|opera-gx|qq|sogou|vivaldi|yandex (default: "all")
--results-dir value, --dir value export dir (default: "results")
--format value, -f value output format: csv|json (default: "csv")
--profile-path value, -p value custom profile dir path, get with chrome://version
--full-export, --full is export full browsing data (default: true)
--help, -h show help
--version, -v print the version
举例:下面是自动扫描当前电脑上的浏览器数据,以 CSV 格式输出解密结果并压缩为 zip 文件。
hack-browser-data.exe -b all -f csv --dir results --zip
下载地址
项目链接:https://github.com/moonD4rk/HackBrowserData
原文始发于微信公众号(篝火信安):【工具分享】一款功能全面的浏览器数据导出工具(20240716更新)
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论