जूमला स्कैन
जूमला सीएमएस में स्थापित घटकों को खोजने के लिए एक मुफ्त और खुला स्रोत सॉफ्टवेयर, जो जूमस्कैन की राख से निर्मित है।
सुविधाएँ
- जूमला सीएमएस साइटों को घटकों/एक्सटेंशन की खोज में स्कैन करना (600 से अधिक घटकों का डेटाबेस);
- घटक के ब्राउज़ करने योग्य फ़ोल्डर का पता लगाएं (Index of ...);
- अक्षम या संरक्षित घटकों का पता लगाएं
- संस्करण की पहचान करने के लिए उपयोगी प्रत्येक फ़ाइल का पता लगाएं (Readme, Manifest, License, Changelog)
- robots.txt फ़ाइल या error_log फ़ाइल का पता लगाएं
- HTTP या HTTPS कनेक्शन का समर्थन करता है
- कनेक्शन टाइमआउट
अगली सुविधाएँ
- जूमला सीएमएस का संस्करण पता लगाएं
- मॉड्यूल खोजें
- अनुकूलित उपयोगकर्ता एजेंट और यादृच्छिक एजेंट
- उपयोगकर्ता कनेक्शन टाइमआउट बदल सकता है
- कमजोर घटकों का डेटाबेस
उपयोग
usage: python joomlascan.py [-h] [-u URL] [-t THREADS] [-v]
optional arguments:
-h, --help show this help message and exit
-u URL, --url URL The Joomla URL/domain to scan.
-t THREADS, --threads THREADS
The number of threads to use when multi-threading
requests (default: 10).
-v, --version show program's version number and exit
स्क्रीनशॉट

आवश्यकताएँ
- Python
- beautifulsoup4 (इस लाइब्रेरी को टर्मिनल से स्थापित करने के लिए टाइप करें: $ sudo easy_install beautifulsoup4 या $ sudo pip install beautifulsoup4)
परिवर्तन सूची
- 2016.12.12 0.5beta > मल्टी थ्रेड का कार्यान्वयन, डेटाबेस 656 से 686 घटकों तक अपडेट किया गया, कॉस्मेटिक्स और मामूली सुधार।
- 2016.05.20 0.4beta > README.md खोजें, Manifes.xml खोजें, घटकों की अनुक्रमणिका फ़ाइल खोजें (केवल यदि वर्णनात्मक हो), पायथन अनुरोध पर उपयोगकर्ता एजेंट और टाइमआउट, डेटाबेस 587 से 656 घटकों तक अपडेट किया गया, कॉस्मेटिक्स और मामूली सुधार।
- 2016.03.18 0.3beta > घटक निर्देशिका पर अनुक्रमणिका फ़ाइल खोजें
- 2016.03.14 0.2beta > प्रशासनिक घटक और Readme, Changelog, License फ़ाइलें खोजें।
- 2016.02.12 0.1beta > प्रारंभिक रिलीज़
लाइसेंस
GNU, संस्करण 3