首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【神兵利器】红队浏览器凭据提取工具

【神兵利器】红队浏览器凭据提取工具

作者头像
Al1ex
发布于 2025-01-07 10:16:42
发布于 2025-01-07 10:16:42
1.2K0
举报
文章被收录于专栏:网络安全攻防网络安全攻防

项目介绍

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

❌

❌

❌

❌

项目使用

在命令行中执行以下代码进行运行:

代码语言:javascript
复制
PS C:\Users\moond4rk\Desktop> .\hack-browser-data.exe -h
NAME:
   hack-browser-data - Export passwords|bookmarks|cookies|history|credit cards|download history|localStorage|extensions from browser
USAGE:
   [hack-browser-data -b chrome -f json --dir results --zip]
   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

代码语言:javascript
复制
PS C:\Users\moond4rk\Desktop> .\hack-browser-data.exe -b all -f json --dir results --zip

PS C:\Users\moond4rk\Desktop> ls -l .\results\
    Directory: C:\Users\moond4rk\Desktop\results
    
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----         7/15/2024  10:55 PM          44982 results.zip

使用自定义浏览器配置文件文件夹运行

如果要从自定义浏览器配置文件文件夹中导出数据,可以使用-p参数来指定浏览器配置文件文件夹的路径。PS:用双引号把路径括起来

代码语言:javascript
复制
PS C:\Users\moond4rk\Desktop> .\hack-browser-data.exe -b chrome -p "C:\Users\User\AppData\Local\Microsoft\Edge\User Data\Default"

[NOTICE] [browsingdata.go:59,Output] output to file results/chrome_creditcard.csv success  
[NOTICE] [browsingdata.go:59,Output] output to file results/chrome_bookmark.csv success  
[NOTICE] [browsingdata.go:59,Output] output to file results/chrome_cookie.csv success  
[NOTICE] [browsingdata.go:59,Output] output to file results/chrome_history.csv success  
[NOTICE] [browsingdata.go:59,Output] output to file results/chrome_download.csv success  
[NOTICE] [browsingdata.go:59,Output] output to file results/chrome_password.csv success

免责声明

仅限用于技术研究和获得正式授权的攻防项目,请使用者遵守《中华人民共和国网络安全法》,切勿用于任何非法活动,若将工具做其他用途,由使用者承担全部法律及连带责任,作者及发布者不承担任何法律连带责任

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-01-03,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档