MENU

【好软推荐】浏览器数据(密码|历史记录|Cookies|书签)导出工具

November 9, 2020 • 网络资源

摘要

hack-browser-data 是一个解密浏览器数据(密码|历史记录|Cookies|书签)的导出工具,支持全平台主流浏览器。

HackBrowserData

hack-browser-data 是一个解密浏览器数据(密码|历史记录|Cookies|书签)的导出工具,支持全平台主流浏览器。

特别声明:此工具仅限于安全研究,用户承担因使用此工具而导致的所有法律和相关责任!作者不承担任何法律责任!

各平台浏览器支持情况

Windows

浏览器密码Cookie书签历史记录
Google Chrome
Firefox
Microsoft Edge
360 极速浏览器
QQ 浏览器
Brave 浏览器
IE 浏览器

MacOS

由于 MacOS 的安全性设置,基于 Chromium 内核浏览器解密时需要当前用户密码

Browser密码Cookie书签历史记录
Google Chrome
Firefox
Microsoft Edge
Brave 浏览器
Safari

Linux

Browser密码Cookie书签历史记录
Firefox
Google Chrome
Microsoft Edge
Brave 浏览器

安装运行

可下载已编译好,直接运行的 二进制文件

某些情况下,这款安全工具会被 Windows Defender 或其他杀毒软件当作病毒从而无法执行,0.2.6 版本后将使用 UPX 做简单的压缩壳免杀,后续不再提供免杀做无谓的安全对抗。代码已全部开源,可自己修改编译。

自己编译

支持版本 go 1.11+

git clone https://github.com/moonD4rk/HackBrowserData

cd HackBrowserData

go get -v -t -d ./...

go build
跨平台编译

由于用到了 go-sqlite3 库,在跨平台编译时需提前安装支持目标平台的 GCC 工具,下面以 MacOS 下分别编译 WindowsLinux 程序为例:

Windows

brew install mingw-w64

CGO_ENABLED=1 GOOS=windows GOARCH=amd64 CC="x86_64-w64-mingw32-gcc" go build

Linux

brew install FiloSottile/musl-cross/musl-cross

CC=x86_64-linux-musl-gcc CXX=x86_64-linux-musl-g++ GOARCH=amd64 GOOS=linux CGO_ENABLED=1 go build -ldflags "-linkmode external -extldflags -static"

运行

双击直接运行,也可以命令行调整对应的命令

PS C:\test> .\hack-browser-data.exe -h
NAME:
   hack-browser-data - Export passwords/cookies/history/bookmarks from browser
USAGE:
   [hack-browser-data -b chrome -f json -dir results -cc]
   Get all data(password/cookie/history/bookmark) from chrome
VERSION:
   0.2.6
GLOBAL OPTIONS:
   --verbose, --vv                   Verbose (default: false)
   --compress, --cc                  Compress result to zip (default: false)
   --browser value, -b value         Available browsers: all|edge|firefox|chrome|qq|360 (default: "all")
   --results-dir value, --dir value  Export dir (default: "results")
   --format value, -f value          Format, csv|json|console (default: "json")
   --help, -h                        show help (default: false)
   --version, -v                     print the version (default: false)


PS C:\test>  .\hack-browser-data.exe -b all -f json --dir results -cc
[x]:  Get 44 cookies, filename is results/microsoft_edge_cookie.json
[x]:  Get 54 history, filename is results/microsoft_edge_history.json
[x]:  Get 1 passwords, filename is results/microsoft_edge_password.json
[x]:  Get 4 bookmarks, filename is results/microsoft_edge_bookmark.json
[x]:  Get 6 bookmarks, filename is results/360speed_bookmark.json
[x]:  Get 19 cookies, filename is results/360speed_cookie.json
[x]:  Get 18 history, filename is results/360speed_history.json
[x]:  Get 1 passwords, filename is results/360speed_password.json
[x]:  Get 12 history, filename is results/qq_history.json
[x]:  Get 1 passwords, filename is results/qq_password.json
[x]:  Get 12 bookmarks, filename is results/qq_bookmark.json
[x]:  Get 14 cookies, filename is results/qq_cookie.json
[x]:  Get 28 bookmarks, filename is results/firefox_bookmark.json
[x]:  Get 10 cookies, filename is results/firefox_cookie.json
[x]:  Get 33 history, filename is results/firefox_history.json
[x]:  Get 1 passwords, filename is results/firefox_password.json
[x]:  Get 1 passwords, filename is results/chrome_password.json
[x]:  Get 4 bookmarks, filename is results/chrome_bookmark.json
[x]:  Get 6 cookies, filename is results/chrome_cookie.json
[x]:  Get 6 history, filename is results/chrome_history.json
[x]:  Compress success, zip filename is results/archive.zip

TODO

Desktop Browser Market Share Worldwide

ChromeSafariFirefoxEdge LegacyIEOther
68.33%9.4%8.91%4.41%3%3%

Desktop Browser Market Share China

Chrome360 SafeFirefoxQQ BrowserIESogou Explorer
39.85%22.26%9.28%6.5%5.65%4.74%
  • Chrome
  • QQ browser
  • Edge
  • 360 speed browser
  • Firefox
  • Safari
  • IE

实际使用

  1. 下载压缩包,例如我保存在 F:\download\Compressed\hack-browser-data-v0.2.6-windows-64bit.zip
  2. 解压压缩包,例如我的目录 F:\download\Compressed\hack-browser-data-v0.2.6-windows-64bit
  3. 点击空白区域按住 shift+鼠标邮件

openPSwindowHere.png

  1. 输入 .\hack-browser-data.exe -h 确保版本与下载的一致
  2. 输入 .\hack-browser-data.exe -b all -f json --dir results -cc 即可开始导出之旅
  3. 查看导出数据,目录为 F:\下载\Compressed\hack-browser-data-v0.2.6-windows-64bit\results\archive.zip 解压出来得到你本机有的浏览器的数据。比如我只安装了 MicroSoft Edge,数据就只有:

unzipDatas.png

  1. 至此结束!
ArchivesQR Code
QR Code for this page
Tipping QR Code
Leave a Comment

已有 1 条评论
  1. 文章写的很好啊,赞(ㆆᴗㆆ),每日打卡~~