
نص برمجي بلغة بايثون لاكتشاف ثغرة CVE-2013-5211 NTP monlist عن طريق إرسال حزم UDP وتحليل استجابات الخادم للتحقق من قابلية التعرض لهجمات حجب الخدمة (DoS).
هذا النص البرمجي بلغة بايثون يُستخدم للكشف عن الثغرة CVE-2013-5211، وهي ثغرة موجودة في خوادم NTP (بروتوكول وقت الشبكة). باستخدام أمر ntpd monlist، يمكن لهذه الثغرة أن تسمح لمهاجم بإرسال سلسلة من حزم UDP إلى الخادم، مما يستهلك موارد الخادم.
يرسل النص البرمجي حزمة UDP إلى خادم NTP يحدده المستخدم وينتظر استجابة من الخادم. إذا استجاب الخادم، يشير النص البرمجي إلى أنه يحتوي على الثغرة CVE-2013-5211. وإلا، يُشار إلى أن الخادم لا يحتوي على هذه الثغرة.
python3 CVE-2013-5211.py 192.168.x.x