
Python-Skript zur Erkennung der CVE-2013-5211 NTP monlist-Schwachstelle durch Senden von UDP-Paketen und Analysieren der Serverantworten auf DoS-Anfälligkeit.
Dieses Python-Skript wird verwendet, um CVE-2013-5211 zu erkennen, eine Sicherheitslücke in NTP (Network Time Protocol)-Servern. Durch die Verwendung des ntpd monlist-Befehls könnte diese Sicherheitslücke einem Angreifer ermöglichen, eine Reihe von UDP-Paketen an den Server zu senden, wodurch die Serverressourcen verbraucht werden.
Das Skript sendet ein UDP-Paket an einen benutzerdefinierten NTP-Server und wartet auf eine Antwort des Servers. Wenn der Server antwortet, zeigt das Skript an, dass der Server die Sicherheitslücke CVE-2013-5211 aufweist. Andernfalls wird angezeigt, dass der Server diese Sicherheitslücke nicht besitzt.
python3 CVE-2013-5211.py 192.168.x.x