
OpenSSH 7.7 - यूज़रनेम एन्यूमरेशन
OpenSSH 7.7 - उपयोगकर्ता नाम गणना
हमलावर एक दोषपूर्ण पैकेट (उदाहरण के लिए, एक छोटा किया गया पैकेट) के साथ उपयोगकर्ता को प्रमाणित करने का प्रयास कर सकता है, और:
यदि उपयोगकर्ता अमान्य है (मौजूद नहीं है), तो userauth_pubkey() तुरंत लौटता है, और सर्वर हमलावर को SSH2_MSG_USERAUTH_FAILURE भेजता है;
यदि उपयोगकर्ता मान्य है (मौजूद है), तो sshpkt_get_u8() विफल हो जाता है, और सर्वर fatal() को कॉल करता है और हमलावर से अपना कनेक्शन बंद कर देता है।
लाइब्रेरी का उपयोग बहुत सरल है और इसे कुछ पंक्तियों में ही इस्तेमाल किया जा सकता है
python <target> --port <port> --userlist <username_file>