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