
Kerberos-आधारित पासवर्ड स्प्रेइंग फ्रेमवर्क Active Directory के लिए जिसमें अंतर्निहित लॉकआउट रोकथाम, उपयोगकर्ता गणना एकीकरण, पुनरावर्ती पासवर्ड स्प्रेइंग और अभियान पुनरारंभ क्षमताएँ शामिल हैं।
Kerberos प्री-ऑथेंटिकेशन के माध्यम से वैध Active Directory खातों की गणना और स्प्रे करने का एक उपकरण।
हालाँकि बाजार में वर्तमान में कई Kerberos पासवर्ड स्प्रेइंग उपकरण मौजूद हैं, मुझे निम्नलिखित अंतर्निहित कार्यक्षमता वाले उपकरण ढूंढना मुश्किल लगा:
Tritium ऊपर बताई गई सभी समस्याओं और अधिक को हल करता है। उपयोगकर्ता गणना अब कोई लॉगिन प्रयास बर्बाद नहीं करेगी क्योंकि यह वैध उपयोगकर्ताओं की एक फ़ाइल उत्पन्न करने के लिए पहले स्प्रे के आउटपुट का उपयोग करता है। Tritium उपयोगकर्ता को पासवर्ड फ़ाइल को पुनरावर्ती रूप से पासवर्ड स्प्रे करने की क्षमता भी देता है। और अंत में, Tritium में डोमेन को पासवर्ड स्प्रेइंग के कारण लॉक आउट होने का पता लगाने के लिए अंतर्निहित कार्यक्षमता है, यदि लगातार 3 खाते लॉक आउट हो जाते हैं तो स्थिति को सहेज कर पासवर्ड स्प्रे को छोड़ देता है।
./Tritium -h
___________ .__ __ .__
\__ ___/______|__|/ |_|__|__ __ _____
| | \_ __ \ \ __\ | | \/ \
| | | | \/ || | | | | / Y Y \
|____| |__| |__||__| |__|____/|__|_|__/ v 0.4
Author: S4R1N, alfarom256
Required Params:
-d The full domain to use (-domain targetdomain.local)
-dc Domain controller to authenticate against (-dc washingtondc.targetdomain.local)
-dcf File of domain controllers to authenticate against
-u Select single user to authenticate as (-user jsmith)
-uf User file to use for password spraying (-userfile ~/home/users.txt)
-p Password to use for spraying (-password Welcome1)
Optional:
-help Print this help menu
-o Tritium Output file (default spray.json)
-w Wait time between authentication attempts [Default 1] (-w 0)
-jitter % Jitter between authentication attempts
-rs Enable recursive spraying
-ws Wait time between sprays [Default 3600] (-ws 1800)
-pwf Password file to use for recursive
-res Continue a password spraying campaign
-rf Tritium Json file
नीचे विकसित की जा रही कुछ विशेषताएं दी गई हैं: