
Pequeño conjunto de herramientas de Windows para crear y probar varios tipos de enlaces simbólicos, puntos de montaje y oplocks, con el fin de descubrir vulnerabilidades TOCTOU y otras vulnerabilidades del sistema de archivos.
symboliclink-testing-tools
(c) Google Inc. 2015 Desarrollado por James Forshaw
Este es un pequeño conjunto de herramientas para probar varios tipos de enlaces simbólicos de Windows. Consta de las siguientes herramientas:
BaitAndSwitch : Crea un enlace simbólico y utiliza un OPLOCK para ganar una condición TOCTOU CreateDosDeviceSymlink: Crea un enlace simbólico del administrador de objetos mediante csrss CreateMountPoint: Crea un punto de montaje de archivo arbitrario CreateNtfsSymlink: Crea un enlace simbólico NTFS CreateObjectDirectory: Crea un nuevo directorio del administrador de objetos CreateRegSymlink: Crea un enlace simbólico de clave de registro DeleteMountPoint: Elimina un punto de montaje DumpReparsePoint: Elimina los datos del punto de reanálisis NativeSymlink: Crea un enlace simbólico del administrador de objetos SetOpLock: Herramienta para crear oplocks en archivos o directorios arbitrarios
Las herramientas se pueden compilar con Visual Studio 2013