Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
Log in
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
scrounger — मोबाइल एप्लिकेशन परीक्षण टूलकिट | Kitploit
उपकरण/GitHubGitHub/nettitude/scrounger
एंड्रॉइड सुरक्षाशोषण फ्रेमवर्कआईओएस सुरक्षाभेद्यता विश्लेषणपेनिट्रेशन टेस्टिंगमोबाइल सुरक्षाआईओएस सुरक्षा में शीर्ष #14
GitHubnettitude/scrounger

scrounger

मोबाइल एप्लिकेशन परीक्षण टूलकिट

24854177 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

Description

Scrounger - एक व्यक्ति जो दूसरों से उधार लेता है या उन पर निर्भर रहता है।

इस उपकरण के लिए दो मुख्य कारणों से इससे बेहतर कोई विवरण नहीं है, पहला यह कि यह उपकरण पहले से प्रकाशित कई अन्य उपकरणों से प्रेरणा लेता है, दूसरा कारण यह है कि यह मोबाइल एप्लिकेशन की कमजोरियों पर निर्भर करता है।

asciicast

क्यों

हालांकि कई अन्य मोबाइल एप्लिकेशन विश्लेषण उपकरण विकसित किए गए हैं, लेकिन ऐसा कोई एक उपकरण नहीं है जिसका उपयोग एंड्रॉइड और आईओएस दोनों के लिए किया जा सके और जिसे प्रत्येक मोबाइल एप्लिकेशन मूल्यांकन में उपयोग किया जाने वाला "मानक" कहा जा सके।

Scrounger के पीछे का विचार एक मेटास्प्लॉइट-जैसा उपकरण बनाना है जो पेंटेस्टर का काम नहीं करेगा बल्कि उन सामान्य कार्यों को निष्पादित करके पेंटेस्टर की उसके मूल्यांकन में मदद करेगा जो सभी मूल्यांकनों पर किए जाने की आवश्यकता होती है।

अंतर

Scrounger द्वारा प्रदान की जाने वाली मुख्य विशेषताएं जो अन्य नहीं करते:

  • एंड्रॉइड और आईओएस के साथ काम करता है
  • मेटास्प्लॉइट-जैसा कंसोल और मॉड्यूल
  • पेंटेस्टर को एक शुरुआती बिंदु देने के लिए चलाए जा सकने वाले विभिन्न प्रकार के मॉड्यूल प्रदान करता है
  • आसानी से विस्तार योग्य

प्रेरणा / धन्यवाद

Scrounger अन्य उपकरणों से प्रेरित था, निम्नलिखित के डेवलपर्स को बहुत-बहुत धन्यवाद:

  • Drozer (https://github.com/mwrlabs/drozer);
  • Needle (https://github.com/mwrlabs/needle); और
  • iOS Application Analysis (https://github.com/timb-machine/ios-application-analyser).

तकनीकी

एक अस्वीकरण के रूप में, Scrounger द्वारा पहचाने गए सभी निष्कर्षों की हमेशा मैन्युअल रूप से दोबारा जांच की जानी चाहिए।

जब एंड्रॉइड या आईओएस डिवाइस की आवश्यकता वाले मॉड्यूल का उपयोग करते हैं, तो Scrounger को क्रमशः Rooted या Jailbroken डिवाइस की आवश्यकता होती है।

Scrounger को iOS 11 और Android 8.1 पर काम करने के लिए परीक्षण किया गया है।

Scrounger को केवल python 2.7 के लिए बनाया गया है।

स्थापना```

git clone https://github.com/nettitude/scrounger.git cd scrounger bash setup.sh pip install -r requirements.txt python setup.py install

## विकास```
git pull https://github.com/nettitude/scrounger.git
cd scrounger
bash setup.sh
pip install -r requirements.txt
python setup.py develop

अद्यतन```

cd scrounger git pull python setup.py install --upgrade

## आवश्यक बाइनरी

### एंड्रॉइड मॉड्यूल के लिए
* java (<http://www.oracle.com/technetwork/java/javase/downloads/index.html>)
* jd-cli (<https://github.com/kwart/jd-cmd>)
* apktool (<https://ibotpeaches.github.io/Apktool/>)
* d2j-dex2jar (<https://github.com/pxb1988/dex2jar>)
* adb (<https://developer.android.com/studio/releases/platform-tools>)
* अन्य (वैकल्पिक):
    * avdmanager (<https://developer.android.com/studio/#downloads>)

### iOS मॉड्यूल के लिए
* jtool (Linux) (<http://www.newosxbook.com/tools/jtool.html>)
* otool (MacOS) (<https://developer.apple.com/xcode/>)
* ldid (<https://github.com/daeken/ldid.git>)
* iproxy (पैकेज: libimobiledevice)
* lsusb (पैकेज: usbutils)
* unzip

### iOS बाइनरी
* बंडल की गई बाइनरी:
    * dump_backup_flag
    * dump_file_protection
    * dump_keychain
    * dump_log
    * listapps
* Cydia कैरन का भंडार (https://cydia.angelxwind.net) (वैकल्पिक):
    * AppSync Unified (पैकेज: net.angelxwind.appsyncunified)
    * appinst (पैकेज: com.linusyang.appinst)
* Cydia Shmoo419 का भंडार (https://shmoo419.github.io/) (वैकल्पिक):
    * uncrypt11 (पैकेज: com.shmoo.uncrypt11)
    * gdb (पैकेज: gdb71050)
* Cydia Ichitaso का भंडार (http://cydia.ichitaso.com/) (वैकल्पिक):
    * clutch (पैकेज: com.kjcracks.clutch2)

## इंस्टॉल स्क्रिप्ट

### Linux```
# install iproxy lsusb
sudo apt-get install libimobiledevice usbutils

# install jd-cli
if [ ! -x "$(which jd-cli)" ]; then
    curl -L -o /tmp/jdcli.zip https://github.com/kwart/jd-cmd/releases/download/jd-cmd-0.9.2.Final/jd-cli-0.9.2-dist.zip
    unzip /tmp/jdcli.zip /usr/local/share/jd-cli
    ln -s /usr/local/share/jd-cli/jd-cli /usr/local/bin/jd-cli
    ln -s /usr/local/share/jd-cli/jd-cli.jar /usr/local/bin/jd-cli.jar
    rm -rf /tmp/jdcli.zip
fi

# install apktool
if [ ! -x "$(which apktool)" ]; then
    mkdir /usr/local/share/apktool
    curl -L -o /usr/local/share/apktool/apktool https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/osx/apktool
    curl -L -o /usr/local/share/apktool/apktool.jar https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.3.3.jar
    chmod +x /usr/local/share/apktool /usr/local/share/apktool/apktool.jar
    ln -s /usr/local/share/apktool /usr/local/bin/apktool
    ln -s /usr/local/share/apktool.jar /usr/local/bin/apktool.jar
fi

# install dex2jar
if [ ! -x "$(which d2j-dex2jar)" ]; then
    curl -L -o /tmp/d2j.zip https://github.com/pxb1988/dex2jar/files/1867564/dex-tools-2.1-SNAPSHOT.zip
    unzip /tmp/d2j.zip -d /tmp/d2j
    dirname=$(ls --color=none /tmp/d2j)
    mv /tmp/d2j/$dirname /usr/local/share/d2j-dex2jar
    ln -s /usr/local/share/d2j-dex2jar/d2j-dex2jar.sh /usr/local/bin/d2j-dex2jar.sh
    ln -s /usr/local/share/d2j-dex2jar/d2j-apk-sign.sh /usr/local/bin/d2j-apk-sign.sh
    rm -rf /tmp/d2j.zip
fi

if [ ! -x "$(which d2j-dex2jar)" ]; then
    ln -s /usr/local/bin/d2j-dex2jar.sh /usr/local/bin/d2j-dex2jar
fi

# install adb
if [ ! -x "$(which adb)" ]; then
    curl -L -o /tmp/platform-tools.zip https://dl.google.com/android/repository/platform-tools-latest-linux.zip
    unzip /tmp/platform-tools.zip -d /tmp/pt
    mv /tmp/pt/platform-tools /usr/local/share/
    ln -s /usr/local/share/platform-tools/adb /usr/local/bin/adb
    ln -s /usr/local/share/platform-tools/fastboot /usr/local/bin/fastboot
fi

# install ldid
if [ ! -x "$(which ldid)" ]; then
    git clone https://github.com/daeken/ldid.git /tmp/ldid
    cd /tmp/ldid
    ./make.sh
    mv ldid /usr/local/bin/
    cd /tmp
    rm -rf /tmp/ldid
fi

# install jtool
if [ ! -x "$(which jtool)" ]; then
    curl -L -o /tmp/jtool.tar http://www.newosxbook.com/tools/jtool.tar
    mkdir /tmp/jtool
    tar xvf /tmp/jtool.tar -C /tmp/jtool
    mv /tmp/jtool/jtool.ELF64 /usr/local/bin/jtool
    rm -rf /tmp/jtool.tar /tmp/jtool
fi

# install scrounger
git clone [email protected]:nettitude/scrounger.git
cd scrounger
pip install -r requirements.txt
python setup.py install

MacOS```

install iproxy ldid lsusb

brew tap jlhonora/lsusb && brew install lsusb libimobiledevice ldid

install jd-cli

if [ ! -x "$(which jd-cli)" ]; then curl -L -o /tmp/jdcli.zip https://github.com/kwart/jd-cmd/releases/download/jd-cmd-0.9.2.Final/jd-cli-0.9.2-dist.zip unzip /tmp/jdcli.zip /usr/local/share/jd-cli ln -s /usr/local/share/jd-cli/jd-cli /usr/local/bin/jd-cli ln -s /usr/local/share/jd-cli/jd-cli.jar /usr/local/bin/jd-cli.jar rm -rf /tmp/jdcli.zip fi

install apktool

if [ ! -x "$(which apktool)" ]; then mkdir /usr/local/share/apktool curl -L -o /usr/local/share/apktool/apktool https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/osx/apktool curl -L -o /usr/local/share/apktool/apktool.jar https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.3.3.jar chmod +x /usr/local/share/apktool /usr/local/share/apktool/apktool.jar ln -s /usr/local/share/apktool /usr/local/bin/apktool ln -s /usr/local/share/apktool.jar /usr/local/bin/apktool.jar fi

install dex2jar

if [ ! -x "$(which d2j-dex2jar)" ]; then curl -L -o /tmp/d2j.zip https://github.com/pxb1988/dex2jar/files/1867564/dex-tools-2.1-SNAPSHOT.zip unzip /tmp/d2j.zip -d /tmp/d2j dirname=$(ls --color=none /tmp/d2j) mv /tmp/d2j/$dirname /usr/local/share/d2j-dex2jar ln -s /usr/local/share/d2j-dex2jar/d2j-dex2jar.sh /usr/local/bin/d2j-dex2jar.sh ln -s /usr/local/share/d2j-dex2jar/d2j-apk-sign.sh /usr/local/bin/d2j-apk-sign.sh rm -rf /tmp/d2j.zip fi

if [ ! -x "$(which d2j-dex2jar)" ]; then ln -s /usr/local/bin/d2j-dex2jar.sh /usr/local/bin/d2j-dex2jar fi

टूल डाउनलोड करें