
किसी भी नॉन-रूटेड एंड्रॉइड डिवाइस (Android 7+ समर्थित) से WhatsApp प्राइवेट की निकालें
किसी भी Android डिवाइस (Android 7+ समर्थित) से WhatsApp निजी कुंजी निकालें। यह टूल एक साफ Android 6 एमुलेटर शुरू करता है और msgstore निजी कुंजी निकालने के लिए आपके नंबर से पंजीकरण करने का प्रयास करता है।
नोट: यह टूल बीटा चरण में है और स्थिर नहीं हो सकता है। आप PR या issue सबमिट करके इस सॉफ़्टवेयर को बेहतर बनाने के लिए स्वागत है!
WhatsDump को Python और इसकी निर्भरताओं को स्थापित किए बिना उपयोग करने के लिए, आप यहाँ पूर्व-निर्मित बाइनरी (PyInstaller के लिए धन्यवाद) पा सकते हैं: https://github.com/MarcoG3/WhatsDump/releases
आप अपने Android डिवाइस से msgstore.db डेटाबेस को डिक्रिप्ट और/या निकालना चाहते हैं।
python whatsdump.py --wa-phone +15417543010 --wa-verify sms
python whatsdump.py --msgstore /path/to/msgstore.db --wa-phone +15417543010 --wa-verify sms
Java JDK स्थापित होना चाहिए (JAVA_HOME पर्यावरण चर सेट होना चाहिए)
एमुलेटर को बिना किसी समस्या के चलाने के लिए हार्डवेयर त्वरण सक्षम होना चाहिए
WhatsApp पुष्टिकरण PIN (SMS या CALL) प्राप्त करने के लिए msgstore.db से जुड़ा SIM कार्ड
निम्नलिखित कमांड चलाकर सभी Python लाइब्रेरी निर्भरताएँ स्थापित करें: pip install -r requirements.txt
| Flag | Behaviour |
|---|
| --wa-phone | Required | WhatsApp फ़ोन नंबर msgstore डेटाबेस से जुड़ा हुआ है जिससे आपको सत्यापन SMS प्राप्त होगा (उपसर्ग के साथ, जैसे +393387182291 |
| --wa-verify | Required | फ़ोन सत्यापन विधि का उपयोग करें (SMS या CALL) |
| --install-sdk | Optional | android-sdk/ निर्देशिका में Android SDK स्थापित करता है। WhatsDump चलाने के लिए यह अनिवार्य है |
| --msgstore | Optional | डिक्रिप्ट करने के लिए msgstore डेटाबेस का स्थान (या डिवाइस को USB पोर्ट में प्लग करें) |
| --verbose | Optional | विस्तृत (डीबग) आउटपुट दिखाएं |
| --show-emulator | Optional | एमुलेटर स्क्रीन दिखाएं (डिफ़ॉल्ट रूप से हेडलेस) |
| --no-accel | Optional | हार्डवेयर त्वरण अक्षम करें (बहुत धीमा एमुलेटर) |