
Petite suite d'outils Windows pour créer et tester différents types de liens symboliques, points de montage et oplocks afin de découvrir les vulnérabilités TOCTOU et autres failles du système de fichiers.
symboliclink-testing-tools
(c) Google Inc. 2015
Développé par James Forshaw
Ceci est une petite suite d'outils permettant de tester différents types de liens symboliques de Windows. Elle se compose des outils suivants :
BaitAndSwitch : Crée un lien symbolique et utilise un OPLOCK pour gagner un TOCTOU CreateDosDeviceSymlink : Crée un lien symbolique du gestionnaire d'objets à l'aide de csrss CreateMountPoint : Crée un point de montage de fichier arbitraire CreateNtfsSymlink : Crée un lien symbolique NTFS CreateObjectDirectory : Crée un nouveau répertoire du gestionnaire d'objets CreateRegSymlink : Crée un lien symbolique de clé de registre DeleteMountPoint : Supprime un point de montage DumpReparsePoint : Supprime les données du point de réanalyse NativeSymlink : Crée un lien symbolique du gestionnaire d'objets SetOpLock : Outil permettant de créer des oplocks sur des fichiers ou répertoires arbitraires
Les outils peuvent être compilés avec Visual Studio 2013.