
Pequeno conjunto de ferramentas Windows para criar e testar vários tipos de links simbólicos, pontos de montagem e oplocks, a fim de descobrir vulnerabilidades TOCTOU e outras do sistema de arquivos.
symboliclink-testing-tools
(c) Google Inc. 2015 Desenvolvido por James Forshaw
Esta é uma pequena suíte de ferramentas para testar vários tipos de links simbólicos do Windows. Ela consiste nas seguintes ferramentas:
BaitAndSwitch : Cria um link simbólico e usa um OPLOCK para vencer uma condição de TOCTOU CreateDosDeviceSymlink: Cria um link simbólico do gerenciador de objetos usando csrss CreateMountPoint: Cria um ponto de montagem de arquivo arbitrário CreateNtfsSymlink: Cria um link simbólico NTFS CreateObjectDirectory: Cria um novo diretório de gerenciador de objetos CreateRegSymlink: Cria um link simbólico de chave de registro DeleteMountPoint: Exclui um ponto de montagem DumpReparsePoint: Exclui os dados do ponto de reanálise NativeSymlink: Cria um link simbólico do gerenciador de objetos SetOpLock: Ferramenta para criar oplocks em arquivos ou diretórios arbitrários
As ferramentas podem ser compiladas com o Visual Studio 2013.