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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Scavenger — पेस्ट साइटों पर क्रेडेंशियल लीक खोज रहा क्रॉलर (बॉट) | Kitploit
उपकरण/GitHubGitHub/rndinfosecguy/scavenger
OSINT (खुला स्रोत खुफिया)पासवर्ड क्रैकिंगडेटा निष्कासनजानकारी एकत्र करनाक्रॉलर
GitHubrndinfosecguy/scavenger

Scavenger

पेस्ट साइटों पर क्रेडेंशियल लीक खोज रहा क्रॉलर (बॉट)

रिपॉजिटरी देखें
818136356 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें

Scavenger - OSINT Bot - 3.0

image


बॉट कार्यरत


परिचय

यह मेरे OSINT बॉट का कोड है जो पेस्ट साइटों पर संवेदनशील डेटा लीक की खोज करता है। email:password संयोजन हमेशा एकत्र किए जाते हैं।

यह searchterms.txt फ़ाइल और classes/utility.py में कुछ regexes के आधार पर संवेदनशील जानकारी का पता लगाता है।

खोज शब्द:

mysqli_connect(
BEGIN RSA PRIVATE KEY
-----BEGIN
The name of the database for WordPress
Return-Path:
insert into
INSERT INTO
.onion
github_pat_
AIza
sk_live_
rk_live_
client_secret
jdbc:
mongodb://
mongodb+srv://
mysql://
postgresql://
redis://
authorization: basic

खोज शब्दों को अनुकूलित किया जा सकता है। आप इसके बारे में कॉन्फ़िगरेशन अनुभाग में अधिक जान सकते हैं।

Scavenger के बारे में लेख

  • https://jakecreps.com/2019/05/08/osint-collection-tools-for-pastebin/
  • https://jakecreps.com/2019/01/08/scavenger/
  • https://youtu.be/VCwiZ2dh17Q?t=51 (यहाँ बॉट का उल्लेख किया गया है)

मुख्य विशेषताएँ

pastebin.com के लिए बॉट के दो मोड हैं:

  • स्क्रैपिंग के माध्यम से संग्रह में संवेदनशील डेटा की खोज
  • लीक प्रकाशित करने वाले उपयोगकर्ताओं को ट्रैक करके संवेदनशील डेटा की खोज

pastes.io के लिए:

  • पेस्ट का अनुमान लगाने और संवेदनशील जानकारी की खोज करने का प्रयास करता है
  • configs/pastesio.json के अंतर्गत अपनी api key जोड़ना न भूलें और सेट करें कि आपके पास free या pro टियर है

GitHub Gist के लिए:

  • नवीनतम gists को स्क्रैप करता है और संवेदनशील जानकारी की खोज करता है

dpaste.com के लिए:

  • नियमित रूप से संग्रह को स्क्रैप करता है

अतिरिक्त विशेषताएँ:

  • अनुकूलन योग्य खोज शब्द

कॉन्फ़िगरेशन

  1. आवश्यक गैर-मानक python लाइब्रेरीज़ को इंस्टॉल करने के लिए setup.sh निष्पादित करें
  2. प्रत्येक सबफ़ोल्डर में README.md फ़ाइलों को हटा दें क्योंकि वे केवल प्लेसहोल्डर हैं
  3. बॉट डिफ़ॉल्ट रूप से email:password संयोजन और अन्य प्रकार के संवेदनशील डेटा की खोज करता है। यदि आप अधिक खोज शब्द जोड़ना चाहते हैं तो configs/searchterms.txt फ़ाइल संपादित करें या कंट्रोल स्क्रिप्ट में -2 स्विच का उपयोग करें डिफ़ॉल्ट configs/searchterms.txt कॉन्फ़िगरेशन:

यदि आप अन्य खोज शब्द जोड़ना चाहते हैं तो उन्हें फ़ाइल में पंक्ति दर पंक्ति जोड़ें। आप कोई उपयोगी खोज शब्द जानते हैं जो यहाँ गायब है? मुझे बताएं! :-) 3. pastebin.com के उपयोगकर्ता ट्रैकिंग मॉड्यूल के लिए आपको लक्षित उपयोगकर्ताओं को configs/users.txt फ़ाइल में पंक्ति दर पंक्ति जोड़ना होगा।

उपयोग

प्रोग्राम सहायता:

$ python3 scavenger.py -h
╭── Scavenger 3.0 ─────────────────────────────────╮
│ multi-source credential-leak crawler             │
│                                                  │
│   -0  pastebin archive scrape module             │
│   -1  pastebin user track module                 │
│   -2  pastes.io random-ID scraper                │
│   -3  GitHub gist scraper                        │
│   -4  dpaste.com scraper                         │
│   -5  edit search terms                          │
│   -6  edit tracked users                         │
│   -7  dashboard                                  │
│                                                  │
│ python3 scavenger.py -0 -1  (combine flags)      │
╰──────────────────────────────────────────────────╯
usage: scavenger.py [-h] [-0] [-1] [-2] [-3] [-4] [-5] [-6] [-7]

control script

options:
  -h, --help          show this help message and exit
  -0, --pbincom       Activate pastebin.com archive scraping module
  -1, --pbincomTrack  Activate pastebin.com user track module
  -2, --pastesio      Activate pastes.io random-ID scraper
  -3, --githubgist    Activate GitHub gist scraper
  -4, --dpaste        Activate dpaste.com public archive scraper
  -5, --editsearch    Edit search terms file for additional search terms (email:password combinations will always be searched)
  -6, --editusers     Edit user file of the pastebin.com user track module
  -7, --dashboard     Start the web dashboard

example usage: python3 scavenger.py -0 -1

क्रॉल किए गए पेस्ट उनकी स्थिति के आधार पर विभिन्न स्थानों पर संग्रहीत किए जाते हैं।

  • पेस्ट क्रॉल किया गया लेकिन कुछ भी पता नहीं चला -> data/raw_pastes
  • पेस्ट क्रॉल किया गया और एक email:password संयोजन का पता चला -> data/raw_pastes और data/files_with_passwords
  • पेस्ट क्रॉल किया गया और अन्य संवेदनशील डेटा का पता चला -> data/raw_pastes और data/otherSensitivePastes

पेस्ट data/raw_pastes में तब तक संग्रहीत किए जाते हैं जब तक वे 48000 फ़ाइलों की सीमा तक नहीं पहुँच जाते। एक बार जब 48000 से अधिक पेस्ट हो जाते हैं तो उन्हें ज़िप किया जाता है और archive फ़ोल्डर में ले जाया जाता है।


pastebin.com archive scraping मॉड्यूल प्रारंभ करें

$ python3 scavenger.py -0

pastebin.com उपयोगकर्ता ट्रैकिंग मॉड्यूल प्रारंभ करें

$ python3 scavenger.py -1

इनमें से कोई भी मॉड्यूल प्रारंभ करते समय, पृष्ठभूमि में चल रहे मॉड्यूल के साथ एक tmux सत्र बनाया जाता है।

tmux सत्रों की सूची बनाएं

$ tmux ls
pastebincomArchive: 1 windows (created Sun Apr 14 06:33:32 2021) [204x58]
pastebincomTrack: 1 windows (created Sun Apr 14 06:33:32 2021) [204x58]

tmux सत्र के साथ इंटरैक्ट करने का उदाहरण

$ tmux a -t pastebincomArchive
$ tmux a -t pastebincomTrack

सत्र से डिटैच करने के लिए STRG+b d दबाएं।


यदि आप कंट्रोल सॉफ़्टवेयर का उपयोग किए बिना कोई मॉड्यूल प्रारंभ करना चाहते हैं तो आप उन्हें सीधे कॉल करके ऐसा कर सकते हैं।

Pastebin.com archive scraper

$ python3 pbincomArchiveScrape.py

Pastebin.com user tracker

$ python3 pbincomTrackUser.py

बॉट के आंकड़े दिखाने वाला एकीकृत (dashboard) प्रारंभ करें (आप IP और पोर्ट को अनुकूलित करना चाह सकते हैं)

$ python3 scavenger.py -6

करने के लिए

यदि आप कुछ भी मिस कर रहे हैं और चाहते हैं कि मैं सुविधाएँ जोड़ूँ या बदलाव करूँ, तो मुझे Twitter या GitHub issue के माध्यम से बताएं :-)

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