
SQL Vulnerability Scanner
सबसे पहले यह पढ़ें यदि आप Whitewidow विकास को जारी रखना चाहते हैं।
हेलो आप सभी व्हाइटविडो प्रशंसकों (मैं यह अच्छे इरादों से कह रहा हूं, मेरा वादा है!)। यह मैं हूं Ekultek, मैं यहां आपको व्हाइटविडो डेवलपमेंट टीम के साथ क्या हो रहा है और उसके बारे में कुछ अंदरूनी जानकारी देने आया हूं। सीधे शब्दों में कहें तो, हम व्हाइटविडो का विकास जारी नहीं रखेंगे, विकास को एक अलग नाम के तहत एक अलग भाषा में स्थानांतरित कर दिया गया है। मैं आपको Zeus से परिचित कराता हूं।
Zeus व्हाइटविडो का बड़ा भाई है, यह उन सभी चीजों में सक्षम है जो व्हाइटविडो कर सकता है, लेकिन इसमें और अधिक मोड़ और मोड़ हैं। Zeus उन API कॉलिंग, IP ब्लॉकिंग और कैप्चा को बायपास करेगा जिन्हें व्हाइटविडो पार नहीं कर सकता। Zeus sqlmap के साथ SQLi जांच, NMAP के साथ पोर्ट स्कैन, एक अंतर्निहित XSS स्कैनर के साथ XSS स्कैन, एडमिन पेज ढूंढना, और कुछ अन्य शानदार चालें चला सकता है।
मैं समझता हूं कि आप शायद थोड़ा निराश हैं। यह प्रोजेक्ट अब एक साल से अधिक समय से चल रहा है, और आप लोगों ने मेरे लिए कुछ बेहतर पर काम जारी रखना संभव बना दिया है। बेशक, आप अभी भी व्हाइटविडो का उपयोग कर सकते हैं! रिपॉजिटरी हमेशा यहीं रहेगी, मैं बस कुछ भी ठीक नहीं करूंगा और न ही इसमें नए अपडेट भेजूंगा।
यदि आप चाहते हैं तो आप इसे अपडेट कर सकते हैं, यह अब आप लोगों पर है! अंत में बिना किसी और हलचल के, यह रहा Zeus इसका आनंद लें, और आप सभी को धन्यवाद जिन्होंने मुझे चीजों को जारी रखने की प्रेरणा दी। आपके बिना, यह अस्तित्व में नहीं होता। उम्मीद है आप Zeus का आनंद लेंगे।
Whitewidow एक ओपन सोर्स ऑटोमेटेड SQL भेद्यता स्कैनर है, जो फ़ाइल सूची के माध्यम से चलाने या संभावित कमजोर वेबसाइटों के लिए Google को स्क्रैप करने में सक्षम है। यह स्वचालित फ़ाइल स्वरूपण, यादृच्छिक उपयोगकर्ता एजेंट, IP पते, सर्वर जानकारी, कई SQL इंजेक्शन सिंटैक्स, प्रोग्राम से sqlmap लॉन्च करने की क्षमता और एक मजेदार वातावरण की अनुमति देता है। यह प्रोग्राम सीखने के उद्देश्यों के लिए बनाया गया था, और इसका उद्देश्य उपयोगकर्ताओं को यह सिखाना है कि भेद्यता कैसी दिखती है।
Whitewidow लॉन्च करने पर कस्टम डिज़ाइन किया गया बैनर प्रदर्शित होता है और संभावित कमजोर साइटों की खोज शुरू करता है

Whitewidow 1,000 से अधिक विभिन्न क्वेरीज़ का उपयोग करके Google को स्क्रैप करके वेबसाइटों में कमजोरियां खोजने में सक्षम है, जिन्हें जोड़ने से पहले सावधानीपूर्वक शोध किया जाता है। यह कई अलग-अलग SQL इंजेक्शन दृष्टिकोणों का भी उपयोग करता है

Whitewidow एक एकल वेबपेज को सभी उपलब्ध लिंक्स के लिए स्पाइडर करने में भी सक्षम है, फिर यह प्रोग्राम की अंतर्निहित फ़ाइल सुविधा का उपयोग करके सभी लिंक्स में कमजोरियों की खोज करेगा

और जब सब कुछ कहा और किया जाता है, और आपको यकीन है कि आपको कुछ कमजोर साइटें मिल गई हैं, तो आप प्रोग्राम से sqlmap लॉन्च कर सकते हैं बिना किसी अन्य क्लोन को डाउनलोड करने की आवश्यकता के।

अधिमानतः रिपॉजिटरी को क्लोन करें, वैकल्पिक रूप से आप ज़िप और टारबॉल यहाँ डाउनलोड कर सकते हैं
ruby whitewidow.rb -d यह व्हाइटविडो को डिफ़ॉल्ट मोड में चलाएगा और एक यादृच्छिक खोज क्वेरी का उपयोग करके संभावित साइटों के लिए Google को स्क्रैप करेगा।
ruby whitewidow.rb -f path/to/file यह दी गई फ़ाइल के माध्यम से व्हाइटविडो चलाएगा और URL में SQL सिंटैक्स जोड़ देगा।
ruby whitewidow.rb -h हेल्प फ़्लैग के साथ हेल्प मेनू दिखाएगा।
उपयोग और अधिक फ़्लैग्स के बारे में अधिक जानकारी के लिए आप विकी कार्यक्षमता पृष्ठ यहाँ देख सकते हैं।
gem 'mechanize'gem 'nokogiri'gem 'rest-client'gem 'webmock'gem 'rspec'gem 'vcr'सभी जेम निर्भरताओं को स्थापित करने के लिए, निम्न टेम्पलेट का पालन करें:
cd whitewidow
bundle install
आपको Linux सिस्टम (Kali, BlackArch, Parrot, आदि) पर इंस्टॉल करने में समस्या हो सकती है, इस समस्या को हल करने के लिए निम्नलिखित प्रयास करें:
sudo apt-get install liblzma-dev
sudo apt-get install zlib1g-dev
cd whitewidow
bundle install
यह सभी आवश्यक जेम्स स्थापित कर देगा, और आपको बिना किसी समस्या के प्रोग्राम चलाने की अनुमति देगा।
एक ओपन सोर्स प्रोजेक्ट होने के नाते, अपने विचारों का योगदान करने और पुल रिक्वेस्ट खोलने के लिए स्वतंत्र महसूस करें। आप इसे फोर्क कर सकते हैं, क्लोन कर सकते हैं, इसके साथ लगभग कुछ भी कर सकते हैं। कॉपीराइट जानकारी सहित अधिक जानकारी के लिए कृपया डॉक्स देखें।
यदि आप इस प्रोजेक्ट में योगदान करने का निर्णय लेते हैं, तो आपका नाम डॉक्स में लेखक और क्रेडिट्स फ़ाइल के अंतर्गत जाएगा। यह दिखाने के लिए वहां रहेगा कि आपने सफलतापूर्वक Whitewidow में योगदान दिया है। सभी योगदानों के लिए पहले से धन्यवाद, यह प्रोजेक्ट आपकी मदद के बिना अस्तित्व में नहीं होता!
यदि किसी कारण से आपको मुझसे संपर्क करने की आवश्यकता है, तो कृपया एक इश्यू बनाएं और ईमेल अनुरोध बॉक्स को चेक करें। मैं आमतौर पर अनुरोध प्राप्त करने के 48 घंटों के भीतर आपके अनुरोध का उत्तर दूंगा।