अपडेट पर वापस जाएँ
New releaseNov 3, 2026

HackBrowserData v1.2.0

ब्राउज़र डेटा निकालें और डिक्रिप्ट करें, कई डेटा प्रकारों का समर्थन करता है, विभिन्न ऑपरेटिंग सिस्टम (macOS, Windows, Linux) पर चलाने योग्य।

साझा करें
hack-browser-data logo

HackBrowserData

Lint Build Release Tests codecov

HackBrowserData ब्राउज़र से ब्राउज़र डेटा (पासवर्ड, इतिहास, कुकीज़, बुकमार्क, क्रेडिट कार्ड, डाउनलोड इतिहास, localStorage, sessionStorage और एक्सटेंशन) को डिक्रिप्ट और एक्सपोर्ट करने के लिए एक कमांड-लाइन टूल है। यह Windows, macOS और Linux पर सबसे लोकप्रिय Chromium-आधारित ब्राउज़रों और Firefox का समर्थन करता है, साथ ही macOS पर Safari का भी।

यह मशीनों और ऑपरेटिंग सिस्टमों के आर-पार डेटा को डिक्रिप्ट भी कर सकता है: मूल होस्ट पर मास्टर कुंजियाँ एक्सपोर्ट करें, फिर किसी भी अन्य होस्ट पर डेटा की एक प्रति को ऑफ़लाइन डिक्रिप्ट करें — यहाँ तक कि उस ब्राउज़र के लिए भी जिसे विश्लेषक होस्ट का OS चला नहीं सकता (देखें Cross-host decryption)।

अस्वीकरण: यह टूल केवल सुरक्षा अनुसंधान के लिए है। इस टूल के उपयोग से उत्पन्न होने वाले सभी कानूनी और संबंधित दायित्वों के लिए उपयोगकर्ता ज़िम्मेदार हैं। मूल लेखक कोई कानूनी ज़िम्मेदारी नहीं लेता है।

समर्थित डेटा श्रेणियाँ

श्रेणीChromium-आधारितFirefoxSafari
Password✅✅✅
Cookie✅✅✅
Bookmark✅✅✅
History✅✅✅
Download✅✅✅
Credit Card✅--
Extension✅✅✅
LocalStorage✅✅✅
SessionStorage✅--

समर्थित ब्राउज़र

macOS पर, कुछ Chromium-आधारित ब्राउज़रों को डिक्रिप्ट करने के लिए वर्तमान उपयोगकर्ता पासवर्ड आवश्यक होता है।

macOS 26.4 या उसके बाद के संस्करणों पर पासवर्ड डिक्रिप्शन विफल हो सकता है।

ब्राउज़रWindowsmacOSLinux
Chrome✅²✅✅
Chrome Beta✅²✅✅
Chromium✅✅✅
Edge✅²✅✅
Brave✅²✅✅
Opera✅✅✅
OperaGX✅✅-
Vivaldi✅✅✅
Yandex✅✅-
CocCoc✅²✅-
Arc✅✅-
DuckDuckGo³✅--
Browser from Vought³✅--
QQ³✅--
360 Speed X³✅--
360 Speed³✅--
DC³✅--
Sogou³✅--
Firefox✅✅✅
Safari¹-✅-

¹ Safari के लिए Full Disk Access आवश्यक है; यदि extraction खाली परिणाम लौटाता है, तो System Settings → Privacy & Security → Full Disk Access में इसे सक्षम करें।

² Windows पर, Chromium 127+ cookies (Chrome / Chrome Beta / Edge / Brave / CocCoc) को decrypt करने के लिए make build-windows के माध्यम से बनाया गया App-Bound Encryption payload आवश्यक है — नीचे Building from source देखें।

³ ये ब्राउज़र केवल Windows पर उपलब्ध होते हैं, लेकिन उनका डेटा किसी भी OS पर decrypt किया जा सकता है: archive से फ़ाइलें निकालें, dumpkeys से keys export करें, फिर macOS या Linux पर restore से decrypt करें — Cross-host decryption देखें।

शुरुआत करना

इंस्टॉल करें

HackBrowserData का इंस्टॉलेशन बहुत आसान है, बस अपने सिस्टम के लिए release डाउनलोड करें और binary चलाएँ।

कुछ स्थितियों में, इस security tool को Windows Defender या अन्य antivirus software द्वारा virus माना जाएगा और इसे निष्पादित नहीं किया जा सकेगा। कोड पूरी तरह से open source है, आप स्वयं इसे संशोधित और compile कर सकते हैं।

स्रोत से बिल्ड करना

Go 1.20+ आवश्यक है।

git clone https://github.com/moonD4rk/HackBrowserData
cd HackBrowserData
go build ./cmd/hack-browser-data/

क्रॉस-प्लेटफ़ॉर्म बिल्ड

# For Windows (standard build, no Chromium 127+ ABE cookie support)
GOOS=windows GOARCH=amd64 go build ./cmd/hack-browser-data/

# For Linux
GOOS=linux GOARCH=amd64 go build ./cmd/hack-browser-data/

App-Bound Encryption के साथ Windows बिल्ड (वैकल्पिक)

Chrome / Chrome Beta / Edge / Brave / CocCoc 127+ कुकीज़ को App-Bound Encryption से सुरक्षित करते हैं। उन कुकीज़ को डिक्रिप्ट करने के लिए एक छोटे C payload की आवश्यकता होती है — Zig (0.13+) अनुशंसित C टूलचेन है (Makefile zig cc को कॉल करता है)। यदि आप make payload को बायपास करते हैं तो MinGW-w64 gcc भी स्रोतों को मैन्युअल रूप से बिल्ड कर सकता है।

# 1. Install Zig
brew install zig                 # macOS
scoop install zig                # Windows (scoop)
# or download from https://ziglang.org/download/

# 2. Build the payload (outputs internal/abe/payload/abe_extractor_amd64.bin)
make payload

# 3. Build hack-browser-data.exe with the ABE payload embedded
make build-windows

परिणामी hack-browser-data.exe में Chromium 127+ पर पूर्ण ABE कुकी डिक्रिप्शन शामिल है।

उपयोग

$ hack-browser-data -h
hack-browser-data decrypts and exports browser data from Chromium-based
browsers, Firefox, and Safari on Windows, macOS, and Linux.

GitHub: https://github.com/moonD4rk/HackBrowserData

Usage:
  hack-browser-data [flags]
  hack-browser-data [command]

Available Commands:
  archive     Pack decryption-relevant profile files into a zip for cross-host restore
  dump        Extract and decrypt browser data (default command)
  dumpkeys    Export Chromium master keys as JSON for cross-host decryption
  help        Help about any command
  list        List detected browsers and profiles
  restore     Decrypt copied profile data using exported master keys
  version     Print version information

Flags:
  -b, --browser string        target browser: all|chrome|firefox|edge|... (default "all")
  -c, --category string       data categories (comma-separated): all|password,cookie,... (default "all")
  -d, --dir string            output directory (default "results")
  -f, --format string         output format: csv|json|cookie-editor (default "json")
  -h, --help                  help for hack-browser-data
      --keychain-pw string    macOS keychain password (visible in ps and shell history)
      --keychain-pw-stdin     read the macOS keychain password from the first line of stdin
  -p, --profile-path string   custom profile dir path, get with chrome://version
  -v, --verbose               enable debug logging
      --zip                   compress output to zip

Use "hack-browser-data [command] --help" for more information about a command.

dump - ब्राउज़र डेटा निकालें और डिक्रिप्ट करें (डिफ़ॉल्ट)

hack-browser-data को बिना किसी सबकमांड के चलाने पर डिफ़ॉल्ट रूप से dump चलता है।

श्रेणियाँ