Drupal
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Check meta
Node: Drupal अपने सामग्री को नोड्स का उपयोग करके अनुक्रमित करता है। एक नोड किसी भी चीज़ को रख सकता है जैसे कि एक ब्लॉग पोस्ट, मतदान, लेख, आदि। पृष्ठ URIs आमतौर पर इस रूप में होते हैं /node/<nodeid>
।
Drupal डिफ़ॉल्ट रूप से तीन प्रकार के उपयोगकर्ताओं का समर्थन करता है:
Administrator
: इस उपयोगकर्ता के पास Drupal वेबसाइट पर पूर्ण नियंत्रण है।
Authenticated User
: ये उपयोगकर्ता वेबसाइट में लॉग इन कर सकते हैं और अपनी अनुमतियों के आधार पर लेख जोड़ने और संपादित करने जैसी क्रियाएँ कर सकते हैं।
Anonymous
: सभी वेबसाइट आगंतुकों को अनाम के रूप में नामित किया गया है। डिफ़ॉल्ट रूप से, इन उपयोगकर्ताओं को केवल पोस्ट पढ़ने की अनुमति है।
Check /CHANGELOG.txt
Drupal के नए इंस्टॉलेशन डिफ़ॉल्ट रूप से CHANGELOG.txt
और README.txt
फ़ाइलों तक पहुँच को ब्लॉक करते हैं।
/user/register में बस एक उपयोगकर्ता नाम बनाने की कोशिश करें और यदि नाम पहले से लिया गया है तो आपको सूचित किया जाएगा:
यदि आप एक मौजूदा उपयोगकर्ता नाम के लिए नया पासवर्ड अनुरोध करते हैं:
यदि आप एक गैर-मौजूद उपयोगकर्ता नाम के लिए नया पासवर्ड अनुरोध करते हैं:
/user/<number> पर पहुँचकर आप मौजूदा उपयोगकर्ताओं की संख्या देख सकते हैं, इस मामले में यह 2 है क्योंकि /users/3 एक नॉट फाउंड त्रुटि लौटाता है:
Fuzz /node/$
जहाँ $
एक संख्या है (उदाहरण के लिए 1 से 500 तक)।
आप छिपे हुए पृष्ठ (टेस्ट, डेवलप) पा सकते हैं जो खोज इंजनों द्वारा संदर्भित नहीं हैं।
यदि आपके पास Drupal वेब कंसोल तक पहुंच है, तो RCE प्राप्त करने के लिए इन विकल्पों की जांच करें:
Drupal RCEDrupalwned: Drupal शोषण स्क्रिप्ट जो XSS को RCE या अन्य महत्वपूर्ण कमजोरियों में बढ़ाती है। अधिक जानकारी के लिए इस पोस्ट की जांच करें। यह Drupal संस्करण 7.X.X, 8.X.X, 9.X.X और 10.X.X के लिए समर्थन प्रदान करता है, और अनुमति देता है:
Privilege Escalation: Drupal में एक प्रशासनिक उपयोगकर्ता बनाता है।
(RCE) Upload Template: Drupal के लिए बैकडोर किए गए कस्टम टेम्पलेट अपलोड करता है।
सीखें और AWS हैकिंग का अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE) सीखें और GCP हैकिंग का अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE)