项目介绍
HackBrowserData是一个命令行工具,它主要用于从浏览器中解密和导出浏览器数据(密码、历史记录、cookies、书签、信用卡、下载历史记录、本地存储和扩展)。它支持目前市场上最流行的浏览器,可以在Windows、macOS和Linux上运行
支持情况
HackBrowserData目前支持一下浏览器:
(1) Windows平台
Browser | Password | Cookie | Bookmark | History |
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 | ✅ | ✅ | ✅ | ✅ |
Internet Explorer | ❌ | ❌ | ❌ | ❌ |
(2) MacOS平台
根据Apple的安全政策,一些浏览器需要当前用户密码才能解密。
Browser | Password | Cookie | Bookmark | History |
Google Chrome | ✅ | ✅ | ✅ | ✅ |
Google Chrome Beta | ✅ | ✅ | ✅ | ✅ |
Chromium | ✅ | ✅ | ✅ | ✅ |
Microsoft Edge | ✅ | ✅ | ✅ | ✅ |
Brave | ✅ | ✅ | ✅ | ✅ |
Opera | ✅ | ✅ | ✅ | ✅ |
OperaGX | ✅ | ✅ | ✅ | ✅ |
Vivaldi | ✅ | ✅ | ✅ | ✅ |
CocCoc | ✅ | ✅ | ✅ | ✅ |
Yandex | ✅ | ✅ | ✅ | ✅ |
Arc | ✅ | ✅ | ✅ | ✅ |
Firefox | ✅ | ✅ | ✅ | ✅ |
Firefox Beta | ✅ | ✅ | ✅ | ✅ |
Firefox Dev | ✅ | ✅ | ✅ | ✅ |
Firefox ESR | ✅ | ✅ | ✅ | ✅ |
Firefox Nightly | ✅ | ✅ | ✅ | ✅ |
Safari | ❌ | ❌ | ❌ | ❌ |
项目使用
在命令行中执行以下代码进行运行:
PS C:Usersmoond4rkDesktop> .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
例如:下面是对当前计算机上的浏览器的自动扫描,以JSON格式输出解密结果并压缩为zip
PS C:Usersmoond4rkDesktop> .hack-browser-data.exe -b all -f json --dir results --zip
PS C:Usersmoond4rkDesktop> ls -l .results
Directory: C:Usersmoond4rkDesktopresults
Mode LastWriteTime Length Name
------------- ------ ----
7/15/2024 10:55 PM 44982 results.zip
使用自定义浏览器配置文件文件夹运行
如果要从自定义浏览器配置文件文件夹中导出数据,可以使用-p参数来指定浏览器配置文件文件夹的路径。PS:用双引号把路径括起来
PS C:Usersmoond4rkDesktop> .hack-browser-data.exe -b chrome -p "C:UsersUserAppDataLocalMicrosoftEdgeUser DataDefault"
[59,Output] output to file results/chrome_creditcard.csv success ] [browsingdata.go:
[59,Output] output to file results/chrome_bookmark.csv success ] [browsingdata.go:
[59,Output] output to file results/chrome_cookie.csv success ] [browsingdata.go:
[59,Output] output to file results/chrome_history.csv success ] [browsingdata.go:
[59,Output] output to file results/chrome_download.csv success ] [browsingdata.go:
[59,Output] output to file results/chrome_password.csv success ] [browsingdata.go:
免责声明
仅限用于技术研究和获得正式授权的攻防项目,请使用者遵守《中华人民共和国网络安全法》,切勿用于任何非法活动,若将工具做其他用途,由使用者承担全部法律及连带责任,作者及发布者不承担任何法律连带责任
下载地址
回复关键字【250104】获取下载链接
·
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...