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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/iojw/socialscan
OSINT (खुला स्रोत खुफिया)टोहीजानकारी एकत्र करनाउपयोगिताएँ और फ्रेमवर्कईमेल संग्रह
GitHubiojw/socialscan

socialscan

ऑनलाइन प्लेटफार्मों पर उपयोगकर्ता नाम और ईमेल उपयोग को सटीक रूप से क्वेरी करने के लिए पायथन लाइब्रेरी

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

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

सभी देखें →

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

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

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

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

socialscan

Build Status Downloads MPL 2.0 license Python 3.6+ Code style: black

socialscan ऑनलाइन प्लेटफ़ॉर्म पर ईमेल पते और उपयोगकर्ता नाम के उपयोग के लिए सटीक और तेज़ जाँच प्रदान करता है।

किसी ईमेल पते या उपयोगकर्ता नाम को देखते हुए, socialscan बताता है कि वह ऑनलाइन प्लेटफ़ॉर्म पर उपलब्ध है, लिया गया है या अमान्य है।

socialscan को समान उपकरणों (जैसे knowem.com, Namechk और Sherlock) से अलग करने वाली विशेषताएँ:

  1. 100% सटीकता: socialscan की क्वेरी विधि उन गलत सकारात्मक और नकारात्मक परिणामों को समाप्त करती है जो अक्सर समान उपकरणों में होते हैं, यह सुनिश्चित करते हुए कि परिणाम हमेशा सटीक हों।

  2. गति: socialscan सभी क्वेरी को एक साथ संचालित करने के लिए asyncio के साथ aiohttp का उपयोग करता है, जो सैकड़ों उपयोगकर्ता नाम और ईमेल पतों वाली बल्क क्वेरी के साथ भी तेज़ खोज प्रदान करता है। औसत स्पेक्स और इंटरनेट स्पीड वाले टेस्ट कंप्यूटर पर, 100 क्वेरी ~4 सेकंड में निष्पादित की गईं।

  3. लाइब्रेरी / CLI: socialscan को CLI के माध्यम से निष्पादित किया जा सकता है, या मौजूदा कोड के साथ उपयोग करने के लिए Python लाइब्रेरी के रूप में आयात किया जा सकता है।

  4. ईमेल समर्थन: socialscan ईमेल पतों और उपयोगकर्ता नाम दोनों के लिए क्वेरी का समर्थन करता है।

निम्नलिखित प्लेटफ़ॉर्म वर्तमान में समर्थित हैं:

पृष्ठभूमि

अन्य समान उपकरण उपयोगकर्ता नाम की उपलब्धता की जाँच प्रश्न में उपयोगकर्ता नाम के प्रोफ़ाइल पृष्ठ का अनुरोध करके और HTTP स्थिति कोड या अनुरोधित पृष्ठ पर त्रुटि टेक्स्ट जैसी जानकारी के आधार पर करते हैं, यह निर्धारित करने के लिए कि क्या कोई उपयोगकर्ता नाम पहले से लिया गया है। यह एक भोला दृष्टिकोण है जो निम्नलिखित मामलों में विफल रहता है:

  • आरक्षित कीवर्ड: अधिकांश प्लेटफ़ॉर्म के पास कीवर्ड का एक सेट होता है जिसे वे उपयोगकर्ता नाम में उपयोग करने की अनुमति नहीं देते हैं
    (एक सरल परीक्षण: 'admin' या 'home' या 'root' जैसे आरक्षित शब्दों की जाँच करने का प्रयास करें और देखें कि क्या अन्य सेवाएँ उन्हें उपलब्ध के रूप में चिह्नित करती हैं)

  • हटाए गए/प्रतिबंधित खाते: हटाए गए/प्रतिबंधित खातों के उपयोगकर्ता नाम अनुपलब्ध होते हैं, भले ही प्रोफ़ाइल पृष्ठ मौजूद न हों

इसलिए, ये उपकरण गलत सकारात्मक और नकारात्मक परिणाम देते हैं। जाँच की यह विधि प्लेटफ़ॉर्म के वेब-आधारित प्रोफ़ाइल पृष्ठों पर भी निर्भर करती है और इसे ईमेल पतों तक विस्तारित नहीं किया जा सकता है।

socialscan इन अंतरालों को भरने का लक्ष्य रखता है, सीधे प्लेटफ़ॉर्म के पंजीकरण सर्वरों से क्वेरी करके, उपयुक्त CSRF टोकन, हेडर और कुकीज़ प्राप्त करता है।

स्थापना

pip

root@kitploit:~
> pip install socialscan

स्रोत से स्थापित करें

root@kitploit:~
> git clone https://github.com/iojw/socialscan.git  
> cd socialscan  
> pip install .

उपयोग

root@kitploit:~
usage: socialscan [list of usernames/email addresses to check]

optional arguments:
  -h, --help            show this help message and exit
  --platforms [platform [platform ...]], -p [platform [platform ...]]
                        list of platforms to query (default: all platforms)
  --view-by {platform,query}
                        view results sorted by platform or by query (default:
                        query)
  --available-only, -a  only print usernames/email addresses that are
                        available and not in use
  --cache-tokens, -c    cache tokens for platforms requiring more than one
                        HTTP request (Snapchat, GitHub, Instagram. Lastfm &
                        Tumblr), reducing total number of requests sent
  --input input.txt, -i input.txt
                        file containg list of queries to execute
  --proxy-list proxy_list.txt
                        file containing list of HTTP proxy servers to execute
                        queries with
  --verbose, -v         show query responses as they are received
  --show-urls           display profile URLs for usernames on supported platforms
                        (profiles may not exist if usernames are reserved or belong to deleted/banned accounts)
  --json json.txt       output results in JSON format to the specified file
  --version             show program's version number and exit

एक लाइब्रेरी के रूप में

socialscan को मौजूदा कोड में आयात किया जा सकता है और लाइब्रेरी के रूप में उपयोग किया जा सकता है।

v1.0.0 async विधि execute_queries और संबंधित सिंक्रोनस रैपर sync_execute_queries प्रस्तुत करता है जो क्वेरी की एक सूची और वैकल्पिक प्लेटफ़ॉर्म और प्रॉक्सी की सूची लेता है, सभी क्वेरी को एक साथ निष्पादित करता है। विधि फिर समान क्रम में परिणामों की एक सूची लौटाती है।

root@kitploit:~
from socialscan.util import Platforms, sync_execute_queries

queries = ["username1", "[email protected]", "[email protected]"]
platforms = [Platforms.GITHUB, Platforms.LASTFM]
results = sync_execute_queries(queries, platforms)
for result in results:
    print(f"{result.query} on {result.platform}: {result.message} (Success: {result.success}, Valid: {result.valid}, Available: {result.available})")

आउटपुट:

root@kitploit:~
username1 on GitHub: Username is already taken (Success: True, Valid: True, Available: False)
username1 on Lastfm: Sorry, this username isn't available. (Success: True, Valid: True, Available: False)
[email protected] on GitHub: Available (Success: True, Valid: True, Available: True)
[email protected] on Lastfm: Sorry, that email address is already registered to another account. (Success: True, Valid: True, Available: False)
[email protected] on GitHub: Available (Success: True, Valid: True, Available: True)
[email protected] on Lastfm: Looking good! (Success: True, Valid: True, Available: True)

टेक्स्ट फ़ाइल इनपुट

--input विकल्प के साथ बल्क क्वेरी के लिए, .txt फ़ाइल में प्रत्येक पंक्ति पर एक उपयोगकर्ता नाम/ईमेल रखें:

root@kitploit:~
username1
[email protected]
username3

दान

यदि आपको यह उपकरण उपयोगी लगता है और इसके निरंतर विकास का समर्थन करना चाहते हैं, तो आप यहाँ दान कर सकते हैं। आपके समर्थन के लिए धन्यवाद।

Donate Via PayPal

BTC: bc1qwrnukyc6xh9aygu5ps2geh8stmvagsj5u4v7j6
ETH: 0x45a0F91666391078eA521A6123559E49DAb1275f

योगदान

त्रुटियाँ, सुझाव या कोई साइट जोड़ना चाहते हैं? एक मुद्दा सबमिट करें।

PRs का हमेशा स्वागत है 🙂

PR सबमिट करने से पहले कृपया सुनिश्चित करें कि कोड black का उपयोग करके pyproject.toml में कॉन्फ़िगरेशन के साथ स्वरूपित है।

लाइसेंस

MPL 2.0

टूल डाउनलोड करें
socialscan — ऑनलाइन प्लेटफार्मों पर उपयोगकर्ता नाम और ईमेल उपयोग को सटीक रूप से क्वेरी करने के लिए पायथन लाइब्रेरी | Kitploit
उपयोगकर्ता नामईमेल
Instagram✔️✔️
Twitter✔️✔️
GitHub✔️✔️
Tumblr✔️✔️
Lastfm✔️✔️
Snapchat✔️
GitLab✔️
Reddit✔️
Yahoo✔️
Pinterest✔️
Firefox✔️