
Un moyen de supprimer un fichier verrouillé ou un exécutable en cours d'exécution sur le disque.
Le delete-self-poc est une démonstration d'une méthode permettant de supprimer un exécutable verrouillé ou un fichier en cours d'exécution depuis le disque. Ce concept a été initialement découvert par Jonas Lykkegaard, et j'ai créé la preuve de concept (POC) correspondante. De plus, il peut être utilisé pour supprimer des fichiers verrouillés sur le disque, à condition que le processus appelant actuel dispose des autorisations nécessaires pour y accéder et les supprimer.
Comment cela fonctionne-t-il, dans cette POC ?
J'ai inclus une version à liaison statique dans ce dépôt, si vous ne voulez pas prendre la peine de compiler le code source original.