
एक सर्व-इन-वन हैकिंग टूल जो ADB और Metasploit-Framework का उपयोग करके एंड्रॉइड उपकरणों को दूरस्थ रूप से शोषण करने और Meterpreter सत्र प्राप्त करने के लिए है।
Android उपकरणों को दूरस्थ रूप से शोषित करने के लिए Python में लिखा गया एक सर्व-एक हैकिंग टूल जो ADB (Android Debug Bridge) और Metasploit-Framework का उपयोग करता है।
यह उपकरण स्वचालित रूप से लक्ष्य उपकरण पर एक पेलोड को बना सकता है, स्थापित कर सकता है, और चला सकता है जो Metasploit-Framework और ADB का उपयोग करके Android उपकरण का पूर्ण नियंत्रण एक क्लिक में ले लेता है, यदि उपकरण पर TCP 5555 पर एक खुला ADB पोर्ट है।
इस परियोजना का लक्ष्य Android उपकरणों पर प्रवेश परीक्षण और भेद्यता मूल्यांकन को आसान बनाना है। अब आपको आदेशों और तर्कों को याद रखने की आवश्यकता नहीं है—PhoneSploit Pro आपके लिए यह करता है। इस उपकरण का उपयोग करके, आप अपने Android उपकरणों की सुरक्षा का आसानी से परीक्षण कर सकते हैं।
[!TIP] PhoneSploit Pro को Android उपकरणों पर वाई-फाई और यूएसबी दोनों पर विभिन्न संचालन करने के लिए एक पूर्ण ADB टूलकिट के रूप में भी उपयोग किया जा सकता है।

| ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| डिवाइस कनेक्ट करें | ADB का उपयोग करके किसी डिवाइस से दूरस्थ रूप से कनेक्ट करें। |
| कनेक्टेड डिवाइस सूचीबद्ध करें | वर्तमान में ADB से जुड़े सभी डिवाइस दिखाएं। |
| सभी डिवाइस डिस्कनेक्ट करें | सभी ADB सत्रों को डिस्कनेक्ट करें। |
| बहु-डिवाइस चयन | यदि कई ADB डिवाइस कनेक्टेड हैं (USB या नेटवर्क), तो सत्र के लिए उपयोग करने के लिए डिवाइस चुनें (ANDROID_SERIAL)। |
| ADB सर्वर बंद करें | ADB सर्वर प्रक्रिया को रोकें। |
| डिवाइस शेल तक पहुँचें | कनेक्टेड डिवाइस पर एक इंटरैक्टिव शेल खोलें। |
| कीकोड | रिमोटली डिवाइस को नियंत्रित करने के लिए कीकोड भेजें। |
| डिवाइस अनलॉक करें | स्क्रीन चालू करें, ऊपर स्वाइप करें, और जब आवश्यक हो तो पासवर्ड दर्ज करें। |
| डिवाइस लॉक करें | डिवाइस को लॉक करें। |
| पुनरारंभ / रीबूट | डिवाइस को System, Recovery, Bootloader, या Fastboot पर पुनरारंभ या रीबूट करें। |
| पावर ऑफ | लक्ष्य डिवाइस को बंद करें। |
| स्क्रीनशॉट | एक स्क्रीनशॉट लें और इसे स्वचालित रूप से कंप्यूटर पर खींचें। |
| स्क्रीन रिकॉर्डिंग | निर्दिष्ट समय के लिए लक्ष्य डिवाइस की स्क्रीन रिकॉर्ड करें और रिकॉर्डिंग को स्वचालित रूप से कंप्यूटर पर खींचें। |
| अनाम स्क्रीनशॉट / स्क्रीन रिकॉर्ड | स्क्रीनशॉट या स्क्रीन रिकॉर्डिंग लें और बाद में लक्ष्य डिवाइस से फ़ाइल हटा दें। |
| मिरर और नियंत्रण | स्क्रीन को मिरर करें और लक्ष्य डिवाइस को नियंत्रित करें। |
| फ़ाइलें और फ़ोल्डर सूचीबद्ध करें | लक्ष्य डिवाइस पर सभी फ़ाइलें और फ़ोल्डर सूचीबद्ध करें। |
| | लक्ष्य डिवाइस से कोई फ़ाइल या फ़ोल्डर डाउनलोड करें। |
| | कंप्यूटर से लक्ष्य डिवाइस पर कोई फ़ाइल या फ़ोल्डर भेजें। |
| | सभी WhatsApp डेटा को कंप्यूटर पर कॉपी करें। |
| | सभी स्क्रीनशॉट को कंप्यूटर पर कॉपी करें। |
| | सभी कैमरा फ़ोटो को कंप्यूटर पर कॉपी करें। |
| | लक्ष्य डिवाइस पर फ्रंट या बैक कैमरे से लाइव वीडियो स्ट्रीम करें। |
| | डिवाइस से सभी SMS को कंप्यूटर पर निर्यात करें। |
| | डिवाइस से सभी संपर्कों को कंप्यूटर पर निर्यात करें। |
| | डिवाइस से सभी कॉल लॉग को कंप्यूटर पर निर्यात करें। |
| | डिवाइस पर कोई एप्लिकेशन लॉन्च करें। |
| | कंप्यूटर से लक्ष्य डिवाइस पर एक APK स्थापित करें। |
| | एकाधिक APK विभाजन (जैसे विभाजित बंडल) के रूप में भेजे गए एप्लिकेशन स्थापित करें। |
| | किसी स्थापित एप्लिकेशन को हटाएं। |
| | लक्ष्य डिवाइस पर स्थापित सभी एप्लिकेशन सूचीबद्ध करें। |
| | किसी स्थापित एप्लिकेशन से APK निकालें। |
| | चल रहे एप्लिकेशन को फोर्स-स्टॉप करें। |
| | चुने गए एप्लिकेशन के लिए स्टोरेज/डेटा साफ़ करें (उस ऐप के लिए फ़ैक्टरी रीसेट)। |
| | किसी एप्लिकेशन को पुनरारंभ करें (फोर्स-स्टॉप फिर पुनः लॉन्च)। |
| | किसी ऐप के लिए रनटाइम अनुमति प्रदान या रद्द करें। |
| | लक्ष्य डिवाइस पर एक URL खोलें। |
| | लक्ष्य डिवाइस पर एक छवि या फ़ोटो दिखाएं। |
| | लक्ष्य डिवाइस पर एक ऑडियो फ़ाइल चलाएं। |
| | लक्ष्य डिवाइस पर एक वीडियो चलाएं। |
| | लक्ष्य डिवाइस के माध्यम से SMS संदेश भेजें। |
| | डिवाइस जानकारी पढ़ें। |
| | बैटरी स्थिति और संबंधित विवरण पढ़ें। |
| | माइक्रोफ़ोन से ऑडियो रिकॉर्ड करें। |
| | लाइव माइक्रोफ़ोन ऑडियो स्ट्रीम करें। |
| | आंतरिक डिवाइस ऑडियो रिकॉर्ड करें। |
| | लाइव डिवाइस ऑडियो स्ट्रीम करें। |
| | स्वचालित Metasploit प्रवाह: अपना प्राप्त करके सेट करें; के साथ एक पेलोड बनाएं, इसे स्थापित करें, और लक्ष्य डिवाइस पर चलाएं; लॉन्च और कॉन्फ़िगर करें ताकि सत्र प्राप्त हो। एक सत्र का अर्थ है कि डिवाइस Metasploit-Framework के माध्यम से पूरी तरह से समझौता किया गया है, और आप सत्र से आगे की कार्रवाई कर सकते हैं। |
| | स्थानीय नेटवर्क पर होस्ट खोजें ताकि लक्ष्य IP पता खोजने में मदद मिल सके; सेवा पहचान के साथ TCP पोर्ट और की जांच करें और संभावित Android/ADB लक्ष्यों के लिए ADB-संबंधित फ़िंगरप्रिंट और संकेत दिखाएं। |
| | ADB पर TCP पोर्ट अग्रेषित करें, जिसमें रिवर्स अग्रेषण शामिल है। |
| | आउटपुट का एक हिस्सा कैप्चर करें और इसे कंप्यूटर पर एक फ़ाइल में सहेजें। |
| | डिवाइस से लाइव स्ट्रीम करें। |
| | डिवाइस पर नेटवर्क इंटरफ़ेस और कनेक्टिविटी का एक स्नैपशॉट दिखाएं। |
| | डिवाइस पर सिस्टम स्क्रीन खोलें। |
| | डिवाइस से लोकेल और भाषा सेटिंग्स पढ़ें। |
| | सेट करें (USB पर ऑन रखें, हमेशा ऑन रखें, या ऑन रखना बंद करें)। |
| | डिवाइस से विस्तृत Wi‑Fi स्थिति डंप करें। |
| | WLAN IP पता संबंधी जानकारी दिखाएं। |
| | Wi‑Fi रेडियो चालू या बंद करें। |
| | कनेक्टिविटी परीक्षण करने के लिए एक होस्ट के विरुद्ध पिंग जांच चलाएं। |
| | डिवाइस को ज्ञात सहेजे गए Wi‑Fi नेटवर्क सूचीबद्ध करें। |
| | रूट एक्सेस के सामान्य संकेतों के लिए ह्युरिस्टिक जांच। |## आवश्यकताएँ
python3 — Python 3.10 या नयाpip — Python के लिए पैकेज इंस्टॉलरadb — Android SDK Platform Tools से Android Debug Bridge (ADB)metasploit-framework — Metasploit-Framework (msfvenom और msfconsole)scrcpy — scrcpynmap — Nmapसभी निर्भरताओं को स्वचालित रूप से सेट अप करने के लिए बंडल इंस्टॉलर का उपयोग करें। यह आपके OS का पता लगाता है और उपयुक्त पैकेज मैनेजर का उपयोग करता है।
chmod +x install.sh ./install.sh
केवल विशिष्ट उपकरण स्थापित करने के लिए: `./install.sh --components adb,nmap,pip`
प्रति-घटक संकेतों के लिए: `./install.sh --interactive`
### Windows
PowerShell को **व्यवस्थापक के रूप में** चलाएँ, फिर:```
Set-ExecutionPolicy -Scope Process Bypass
.\install.ps1
केवल विशिष्ट उपकरण स्थापित करने के लिए: .\install.ps1 -Components adb,nmap,pip
प्रति-घटक संकेतों के लिए: .\install.ps1 -Interactive
यदि कोई निर्भरता गायब है, तो प्रोग्राम Missing Dependencies चेतावनी दिखाता है। इंस्टॉलर चलाने के लिए I दबाएं, वैसे भी जारी रखने के लिए Y दबाएं, या बाहर निकलने के लिए N दबाएं।
[!IMPORTANT] PhoneSploit Pro को Python संस्करण 3.10 या उच्चतर की आवश्यकता है। कृपया प्रोग्राम चलाने से पहले Python को अपडेट करें।
सुनिश्चित करें कि सभी आवश्यक सॉफ़्टवेयर स्थापित हैं।``` git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git cd PhoneSploit-Pro/
[Browser DevTools](https://developer.chrome.com/docs/devtools)
┌───────────────┬───────────────────────────────────────────────┐
│ नाम │ विवरण │
├───────────────┼───────────────────────────────────────────────┤
│ Elements │ वास्तविक समय में HTML और CSS ब्राउज़ और संपादित करें। │
│ Console │ जावास्क्रिप्ट निष्पादित करें और लॉग संदेश देखें। │
│ Sources │ ब्रेकपॉइंट और स्टेप-थ्रू के साथ जावास्क्रिप्ट डीबग करें।│
│ Network │ नेटवर्क अनुरोधों और प्रतिक्रियाओं की निगरानी और निरीक्षण करें।│
│ Performance │ रनटाइम प्रदर्शन और बाधाओं का विश्लेषण करें। │
│ Memory │ मेमोरी उपयोग का प्रोफाइल बनाएं और लीक का पता लगाएं। │
│ Application │ स्टोरेज, कुकीज़, कैश और अधिक का निरीक्षण करें। │
│ Security │ सुरक्षा मुद्दों, प्रमाणपत्रों आदि की जाँच करें। │
│ Lighthouse │ प्रदर्शन, पहुँच आदि के लिए ऑडिट चलाएं। │
│ Recorder │ उपयोगकर्ता इंटरैक्शन रिकॉर्ड और पुनः चलाएं। │
└───────────────┴───────────────────────────────────────────────┘```
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Select an area to capture using the mouse cursor.GDIgrab: उच्च-प्रदर्शन स्क्रीन कैप्चर जो Windows ग्राफ़िक्स डिवाइस इंटरफेस (GDI) API का उपयोग करता है।DXGIgrab: एक नया और तेज़ स्क्रीन कैप्चर API जो डेस्कटॉप डुप्लीकेशन API (DDA) का उपयोग करता है।WindowsGraphicsCapture: नवीनतम और सबसे अधिक प्रदर्शन वाला स्क्रीन कैप्चर API जो Windows 11 और Windows 10 पर Direct3D11 के साथ काम करता है।Choose the audio source for the recording, or disable to mute.> [!TIP]
> आपको केवल वर्चुअल वातावरण को सक्रिय करने की आवश्यकता है (`source .venv/bin/activate`) हर बार जब आप प्रोग्राम चलाने से पहले एक नया टर्मिनल खोलते हैं।
### Windows
सुनिश्चित करें कि सभी [आवश्यक](#requirements) सॉफ़्टवेयर स्थापित हैं।```
git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git
cd PhoneSploit-Pro/
Please provide the Markdown content to translate.``` python -m venv .venv ..venv\Scripts\activate pip install -r requirements.txt
1. नवीनतम `platform-tools` को [यहाँ](https://developer.android.com/studio/releases/platform-tools.html#downloads) से डाउनलोड और निकालें।
2. निकाले गए `platform-tools` या `adb` निर्देशिका से सभी फ़ाइलों को **PhoneSploit-Pro** निर्देशिका में कॉपी करें, फिर चलाएँ:```
python phonesploitpro.py
Settings खोलें।About Phone पर जाएँ।Build Number ढूँढ़ें।Build Number को सात बार टैप करें।Developer options मेनू सक्षम करने के लिए अपना पैटर्न, PIN या पासवर्ड दर्ज करें।Developer options मेनू अब आपके Settings मेनू में दिखाई देगा।Settings खोलें।System > Developer options पर जाएँ।USB debugging सक्षम करें।adb होस्ट कंप्यूटर को एक ही Wi‑Fi नेटवर्क से कनेक्ट करें।4. जब आप पहली बार किसी नए PC से कनेक्ट होते हैं तो Android फ़ोन पर एक पॉप-अप दिखाई देगा: `Allow USB debugging?`।
5. `Always allow from this computer` चुनें, फिर `Allow` पर टैप करें।
6. फिर, टर्मिनल में, निम्नलिखित कमांड चलाएँ:```
adb tcpip 5555
adb का उपयोग करके Android फ़ोन को कंप्यूटर से Wi‑Fi के माध्यम से कनेक्ट कर सकते हैं।Settings > About Phone > Status > IP address पर जाएं और फ़ोन का IP address नोट करें।Connect a device चुनें, और Wi‑Fi से कनेक्ट करने के लिए लक्ष्य का IP address दर्ज करें।Connect a device चुनें, और Wi‑Fi से कनेक्ट करने के लिए लक्ष्य का IP address दर्ज करें।यह उपकरण निम्नलिखित पर परीक्षण किया गया है:
[!NOTE] नई सुविधाओं का परीक्षण मुख्य रूप से Linux पर किया जाता है, इसलिए PhoneSploit Pro चलाने के लिए Linux की सिफारिश की जाती है। कुछ सुविधाएं Windows पर ठीक से काम नहीं कर सकती हैं।
यदि आप स्वयं उपकरण स्थापित करना पसंद करते हैं, या आपके प्लेटफॉर्म के लिए स्वचालित इंस्टॉलर उपलब्ध नहीं है, तो नीचे दिए गए अनुभागों का उपयोग करें।
एक टर्मिनल खोलें और निम्नलिखित कमांड चलाएँ:
यह मार्गदर्शिका आपको आवश्यक कदमों के माध्यम से ले जाएगी।```
sudo apt install adb
- **आर्क लिनक्स / मांजारो**```
sudo pacman -Sy android-tools
अन्य लिनक्स वितरणों के लिए, देखें: Android platform-tools downloads
एक टर्मिनल खोलें और निम्न कमांड चलाएँ:``` brew install android-platform-tools
या डाउनलोड करें: [Android platform-tools downloads](https://developer.android.com/studio/releases/platform-tools.html#downloads)
#### Windows
डाउनलोड करें: [Android platform-tools downloads](https://developer.android.com/studio/releases/platform-tools.html#downloads)
#### Termux```
pkg update
| कमांड | विवरण |
| -------------------------------- | ------------------------------------------------------------------- |
| `scout sui ca <path>` | Sui Move एप्लिकेशन का सोर्स स्कैन करें |
| `scout sui ca .` | वर्तमान निर्देशिका का सोर्स स्कैन करें |
| `scout ton ca <path>` | TON Tact एप्लिकेशन का सोर्स स्कैन करें |
| `scout ton build <path>` | TON Tact एप्लिकेशन का सोर्स और बिल्ड स्कैन करें |
| `scout aptos ca <path>` | Aptos Move एप्लिकेशन का सोर्स स्कैन करें |
| `scout aptos ca .` | वर्तमान निर्देशिका का सोर्स स्कैन करें |
| `scout soroban ca <path>` | Stellar Soroban एप्लिकेशन का सोर्स स्कैन करें |
| `scout soroban build <path>` | Stellar Soroban एप्लिकेशन का सोर्स और बिल्ड स्कैन करें |
| `scout near ca <path>` | NEAR Rust एप्लिकेशन का सोर्स स्कैन करें |
| `scout near build <path>` | NEAR Rust एप्लिकेशन का सोर्स और बिल्ड स्कैन करें |
| `scout near ca-library <path>` | NEAR Rust लाइब्रेरी का सोर्स स्कैन करें |
| `scout ink ca <path>` | Ink! एप्लिकेशन का सोर्स स्कैन करें |
| `scout btc pit <path>` | Bitcoin Pit एप्लिकेशन का सोर्स स्कैन करें |
| `scout btc pit .` | वर्तमान निर्देशिका का सोर्स स्कैन करें |
| `scout aleo ca <path>` | Leo एप्लिकेशन का सोर्स स्कैन करें |
| `scout aleo ca .` | वर्तमान निर्देशिका का सोर्स स्कैन करें |
| `scout cairo ca <path>` | Cairo एप्लिकेशन का सोर्स स्कैन करें |
| `scout cairo build <path>` | Cairo एप्लिकेशन का सोर्स और बिल्ड स्कैन करें |
| `scout cairo ca-library <path>` | Cairo लाइब्रेरी का सोर्स स्कैन करें |
| `scout noir ca <path>` | Noir एप्लिकेशन का सोर्स स्कैन करें |
| `scout noir ca-library <path>` | Noir लाइब्रेरी का सोर्स स्कैन करें |
| `scout elixir ca <path>` | Elixir एप्लिकेशन का सोर्स स्कैन करें |
| `scout elixir ca-library <path>` | Elixir लाइब्रेरी का सोर्स स्कैन करें |
| `scout starknet-foundry ca <path>` | Starknet Foundry एप्लिकेशन का सोर्स स्कैन करें |
| `scout stellar-crowdfund ca <path>` | Stellar Crowdfund एप्लिकेशन का सोर्स स्कैन करें |
| `scout polkadot-sdk ca <path>` | Polkadot SDK एप्लिकेशन का सोर्स स्कैन करें |
| `scout polkadot-sdk build <path>` | Polkadot SDK एप्लिकेशन का सोर्स और बिल्ड स्कैन करें |
| `scout polkadot-sdk ca-library <path>` | Polkadot SDK लाइब्रेरी का सोर्स स्कैन करें |
| `scout polkadot-ink ca <path>` | Polkadot Ink! एप्लिकेशन का सोर्स स्कैन करें |
pkg install android-tools
### Metasploit-Framework
#### Linux और macOS```
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \
chmod 755 msfinstall && \
./msfinstall
brew install बिना --cask के नहीं):```
brew install --cask metasploitया अनुसरण करें: [लिनक्स/मैकओएस पर मेटास्प्लॉइट स्थापित करना](https://docs.metasploit.com/docs/using-metasploit/getting-started/nightly-installers.html#installing-metasploit-on-linux--macos)
या विज़िट करें: [मेटास्प्लॉइट डाउनलोड](https://www.metasploit.com/download)
#### Windows
विज़िट करें: [मेटास्प्लॉइट डाउनलोड](https://www.metasploit.com/download)
या देखें: [विंडोज: एंटीवायरस और इंस्टॉलर](https://docs.metasploit.com/docs/using-metasploit/getting-started/nightly-installers.html#windows-anti-virus-software-flags-the-contents-of-these-packages)
### scrcpy
नवीनतम स्थापना निर्देशों के लिए `scrcpy` GitHub पेज पर जाएँ: [scrcpy — ऐप प्राप्त करें](https://github.com/Genymobile/scrcpy#get-the-app)
**विंडोज पर**: निकाले गए **scrcpy** फ़ोल्डर से सभी फ़ाइलों को **PhoneSploit-Pro** फ़ोल्डर में कॉपी करें।
> [!IMPORTANT]
> यदि `scrcpy` आपके लिनक्स वितरण (उदाहरण के लिए **Kali Linux**) के लिए उपलब्ध नहीं है, तो आप इसे मैन्युअल रूप से स्थापित कर सकते हैं ([लिनक्स गाइड](https://github.com/Genymobile/scrcpy/blob/master/doc/linux.md))
> या कुछ चरणों में इसे बना सकते हैं ([बिल्ड गाइड](https://github.com/Genymobile/scrcpy/blob/master/doc/build.md#build-scrcpy)).
### Nmap
#### लिनक्स
एक टर्मिनल खोलें और निम्नलिखित कमांड चलाएँ:
- **डेबियन / उबंटू**```
sudo apt update

यहाँ वर्कफ़्लो स्पष्ट करने के लिए एक उदाहरण दिया गया है:``` sudo apt install nmap
- **Fedora**```
sudo dnf install nmap
अन्य Linux वितरणों के लिए, देखें: [Nmap download](https://nmap.org/download.html)
#### macOS
एक टर्मिनल खोलें और निम्नलिखित कमांड चलाएँ:```
brew install nmap
या यहाँ जाएँ: Nmap download
नवीनतम स्थिर रिलीज़ डाउनलोड और इंस्टॉल करें: Nmap for Windows
pkg update
[No input text provided to translate.]```
pkg install nmap
Azeem Idrisi - @AzeemIdrisi
अगर आपको मेरा काम पसंद आया, तो आप मुझे इस प्रकार सहायता कर सकते हैं:
कॉपीराइट © 2026 Azeem Idrisi (github.com/AzeemIdrisi)
IP addressLHOSTmsvnenommeterpretermeterpreter55555554logcatlogcatsvc power stayon