
आधुनिक Chrome संस्करणों से डेटा निकालें, जिसमें refresh tokens, कुकीज़, सहेजे गए क्रेडेंशियल, ऑटोफिल डेटा, ब्राउज़िंग इतिहास और बुकमार्क शामिल हैं
[!IMPORTANT] यह प्रोजेक्ट अब रखरखाव में नहीं है। कृपया इसके बजाय DumpBrowserSecrets का उपयोग करें, जो Chrome, Edge, Brave, Firefox, Opera, Opera GX और Vivaldi का समर्थन करता है।
आधुनिक Chrome संस्करणों से डेटा निकालें, जिसमें रिफ्रेश टोकन, कुकीज़, सहेजे गए क्रेडेंशियल, ऑटोफिल डेटा, ब्राउज़िंग हिस्ट्री और बुकमार्क शामिल हैं।
Malware Development कोर्स सिलेबस
Offensive Phishing Operations कोर्स सिलेबस
Ransomware Internals, Simulation and Detection कोर्स सिलेबस
इस प्रोजेक्ट में दो घटक हैं:
Executable (DumpChromeSecrets.exe) - एक हेडलेस Chrome प्रक्रिया बनाता है, Early Bird APC injection के माध्यम से DLL को इंजेक्ट करता है, और एक नामित पाइप (named pipe) के माध्यम से निकाले गए डेटा को प्राप्त करता है।
DLL (DllExtractChromeSecrets.dll) - App-Bound एन्क्रिप्शन कुंजी को Chrome के IElevator COM इंटरफ़ेस का उपयोग करके डिक्रिप्ट करने के लिए Chrome की प्रक्रिया संदर्भ में चलता है, फिर SQLite डेटाबेस से डेटा निकालता और डिक्रिप्ट करता है।
Chrome 127 से शुरू करते हुए, Google ने App-Bound एन्क्रिप्शन पेश किया, जो कुकी एन्क्रिप्शन कुंजियों को Chrome एप्लिकेशन पहचान से बांधता है। एन्क्रिप्शन कुंजी (जिसका नाम "app_bound_encrypted_key" है) "Local State" फ़ाइल में संग्रहीत होती है, और इसे Chrome की एलिवेशन सेवा द्वारा IElevator COM इंटरफ़ेस के माध्यम से डिक्रिप्ट किया जा सकता है।
यह प्रोजेक्ट Chrome की प्रक्रिया में कोड इंजेक्ट करके इस सुरक्षा को बायपास करता है, जिससे यह उचित एप्लिकेशन संदर्भ के साथ IElevator::DecryptData को कॉल कर सकता है। एक अन्य विधि luci4 द्वारा Dumping Browser Cookies: Chrome और Dumping Saved Logins: Chrome मॉड्यूल में लागू की गई थी।
उपरोक्त छवि Improving the security of Chrome cookies on Windows से ली गई है
एक बार DLL इंजेक्ट हो जाने के बाद, यह Chrome से निम्नलिखित डेटा निकालता है:
Usage: DumpChromeSecrets.exe [options]
Options:
/o <file> Output JSON File (default: ChromeData.json)
/all Export All Entries (default: max 16 per category)
/? Show This Help Message
Examples:
DumpChromeSecrets.exe Extract 16 Entry To ChromeData.json
DumpChromeSecrets.exe /all Export All Entries
DumpChromeSecrets.exe /o Output.json /all Extract All To Output.json

| डेटा प्रकार | डेटाबेस पथ | प्रारूप | एन्क्रिप्शन |
|---|
| App-Bound कुंजी | User Data\Local State | JSON | DPAPI + IElevator |
| कुकीज़ | User Data\Default\Network\Cookies | SQLite | AES-256-GCM (v20) |
| लॉगिन | User Data\Default\Login Data | SQLite | AES-256-GCM (v20) |
| टोकन | User Data\Default\Web Data | SQLite | AES-256-GCM (v20) |
| ऑटोफिल | User Data\Default\Web Data | SQLite | कोई नहीं |
| इतिहास | User Data\Default\History | SQLite | कोई नहीं |
| बुकमार्क | User Data\Default\Bookmarks | JSON | कोई नहीं |