API Scanner Bot is a powerful tool designed to analyze websites, detect API endpoints, and assess security vulnerabilities. It provides comprehensive information about network requests, storage data, and potential security risks.
API स्कैनर बॉट एक शक्तिशाली टूल है जो वेबसाइटों का विश्लेषण करने, API एंडपॉइंट्स का पता लगाने और सुरक्षा कमजोरियों का आकलन करने के लिए डिज़ाइन किया गया है। यह नेटवर्क अनुरोधों, स्टोरेज डेटा और संभावित सुरक्षा जोखिमों के बारे में व्यापक जानकारी प्रदान करता है।
- API endpoint detection / API एंडपॉइंट की पहचान
- Network request monitoring / नेटवर्क अनुरोध निगरानी
- Security vulnerability scanning / सुरक्षा कमजोरी स्कैनिंग
- Local & session storage analysis / लोकल और सेशन स्टोरेज विश्लेषण
- Cookie analysis / कुकी विश्लेषण
- AI-powered phishing detection / AI-संचालित फ़िशिंग पहचान
- Python 3.7 or higher / पायथन 3.7 या उच्चतर
- Shodan API Key / शोडन API की
- pip (Python package installer) / पिप (पायथन पैकेज इंस्टॉलर)
- Clone the repository / रिपॉजिटरी को क्लोन करें:
git clone https://github.com/skbindas/api_scanner_bot.git
cd api_scanner_bot- Install required packages / आवश्यक पैकेज इंस्टॉल करें:
pip install -r requirements.txt- Configure Shodan API Key / शोडन API की कॉन्फ़िगर करें:
- Copy
.env.exampleto.env/.env.exampleको.envमें कॉपी करें - Replace
your_shodan_api_key_herewith your Shodan API key /your_shodan_api_key_hereको अपनी Shodan API की से बदलें
- Copy
- Start the application / एप्लिकेशन शुरू करें:
python api_scanner_bot.py-
Enter the website URL in the input field / इनपुट फ़ील्ड में वेबसाइट URL दर्ज करें
-
Click "Scan Website" to analyze API endpoints and network data / API एंडपॉइंट्स और नेटवर्क डेटा का विश्लेषण करने के लिए "Scan Website" पर क्लिक करें
-
Click "Check Security" to perform vulnerability scanning / कमजोरी स्कैनिंग करने के लिए "Check Security" पर क्लिक करें
The scan results are saved in the following directories / स्कैन परिणाम निम्नलिखित डायरेक्टरी में सहेजे जाते हैं:
scan_results/network_logs/: Network request logs / नेटवर्क अनुरोध लॉगscan_results/api_info/: Detected API endpoints / पता लगाए गए API एंडपॉइंट्सscan_results/storage_data/: Local and session storage data / लोकल और सेशन स्टोरेज डेटाscan_results/security_findings/: Security vulnerability reports / सुरक्षा कमजोरी रिपोर्ट
- Ensure you have a valid Shodan API key / सुनिश्चित करें कि आपके पास वैध शोडन API की है
- Use the tool responsibly and only on websites you have permission to scan / टूल का जिम्मेदारी से उपयोग करें और केवल उन वेबसाइटों पर स्कैन करें जिनकी आपको अनुमति है
- Some websites may block automated scanning / कुछ वेबसाइटें स्वचालित स्कैनिंग को ब्लॉक कर सकती हैं
-
If the scan fails / यदि स्कैन विफल हो जाता है:
- Check your internet connection / अपना इंटरनेट कनेक्शन जांचें
- Verify the website URL is correct / सत्यापित करें कि वेबसाइट URL सही है
- Ensure Shodan API key is valid / सुनिश्चित करें कि शोडन API की वैध है
-
If no results appear / यदि कोई परिणाम नहीं दिखता:
- Try scanning a different website / एक अलग वेबसाइट स्कैन करने का प्रयास करें
- Check if the website is accessible / जांचें कि वेबसाइट एक्सेसिबल है
- Verify all required packages are installed / सत्यापित करें कि सभी आवश्यक पैकेज इंस्टॉल हैं
For issues and queries, please create an issue in the repository. समस्याओं और प्रश्नों के लिए, कृपया रिपॉजिटरी में एक इश्यू बनाएं।