
पेस्ट साइटों पर क्रेडेंशियल लीक खोज रहा क्रॉलर (बॉट)
पेस्ट साइटों पर संवेदनशील डेटा लीक खोजने वाले मेरे OSINT बॉट का कोड।
खोज शर्तें:
खोज शर्तों को अनुकूलित किया जा सकता है। आप कॉन्फ़िगरेशन अनुभाग में इसके बारे में अधिक जान सकते हैं।
pastebin.com के लिए बॉट के दो मोड हैं:
अतिरिक्त विशेषताएँ:
mysqli_connect(
BEGIN RSA PRIVATE KEY
The name of the database for WordPress
apiKey:
Return-Path:
insert into
INSERT INTO
.onion
यदि आप अन्य खोज शर्तें जोड़ना चाहते हैं तो उन्हें फ़ाइल में पंक्ति दर पंक्ति जोड़ें। क्या आप कोई उपयोगी खोज शर्त जानते हैं जो यहां गायब है? मुझे बताएं! :-) 3. pastebin.com के उपयोगकर्ता ट्रैकिंग मॉड्यूल के लिए आपको लक्ष्य उपयोगकर्ताओं को पंक्ति दर पंक्ति configs/users.txt फ़ाइल में जोड़ना होगा।
प्रोग्राम सहायता:
$ python3 scavenger.py -h
_________
/ _____/ ____ _____ ___ __ ____ ____ ____ ___________
\_____ \_/ ___\\__ \\ \/ // __ \ / \ / ___\_/ __ \_ __ \
/ \ \___ / __ \\ /\ ___/| | \/ /_/ > ___/| | \/
/_______ /\___ >____ /\_/ \___ >___| /\___ / \___ >__|
\/ \/ \/ \/ \//_____/ \/ Reworked
usage: scavenger.py [-h] [-0] [-1] [-2] [-3] [-4]
control script
optional arguments:
-h, --help show this help message and exit
-0, --pbincom Activate pastebin.com archive scraping module
-1, --pbincomTrack Activate pastebin.com user tracking module
-2, --sensitivedata Search a specific folder for sensitive data. This might
be useful if you want to analyze some pastes which
were not collected by the bot.
-3, --editsearch Edit search terms file for additional search terms
(email:password combinations will always be searched)
-4, --editusers Edit user file of the pastebin.com user track module
example usage: python3 scavenger.py -0 -1
क्रॉल किए गए पेस्ट उनकी स्थिति के आधार पर विभिन्न स्थानों पर संग्रहीत होते हैं।
पेस्ट data/raw_pastes में तब तक संग्रहीत होते हैं जब तक वे 48000 फ़ाइलों की सीमा तक नहीं पहुंच जाते। एक बार 48000 से अधिक पेस्ट हो जाने पर उन्हें ज़िप कर दिया जाता है और आर्काइव फ़ोल्डर में ले जाया जाता है।
pastebin.com आर्काइव स्क्रैपिंग मॉड्यूल प्रारंभ करें
$ 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 आर्काइव स्क्रैपर
$ python3 pbincomArchiveScrape.py
Pastebin.com उपयोगकर्ता ट्रैकर
$ python3 pbincomTrackUser.py
संवेदनशील डेटा के लिए विशिष्ट फ़ोल्डर खोजें:
$ python3 findSensitiveData.py TARGET_FOLDER
यदि आपको कुछ याद आ रहा है और आप चाहते हैं कि मैं सुविधाएँ जोड़ूं या बदलाव करूं, तो मुझे Twitter या GitHub issue के माध्यम से बताएं :-)