
SMBv3-Schwachstellenscanner für CVE-2020-0796 (SMBGhost), der SMB-Dialekt 3.1.1 und Komprimierungsfähigkeit über Negotiate-Anfragen prüft, mit festem RCE-Payload zum Testen der Server-Schwachstelle.
Der Scanner ist nur dafür gedacht zu testen, ob ein Server verwundbar ist. Er ist nicht für Forschung oder Entwicklung gedacht, daher das feste Payload.
Er prüft über eine Negotiate-Anfrage auf SMB-Dialekt 3.1.1 und Komprimierungsfähigkeit.
Ein Netzwerkdump des Scanners, der gegen einen Windows 2019 Server (10.0.0.133) läuft, kann unter SMBGhost.pcap gefunden werden.
python3 smb_rce_checker.py
python3 smb_rce_checker.py IP
python3 smb_rce_checker.py SUBNET