Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
C++
C
Latest commit
74a11f6
Feb 27, 2017
Permalink
| Failed to load latest commit information. | |||
|
|
BaitAndSwitch |
|
|
|
|
CommonUtils |
|
|
|
|
CreateDosDeviceSymlink |
|
|
|
|
CreateHardlink |
|
|
|
|
CreateMountPoint |
|
|
|
|
CreateNtfsSymlink |
|
|
|
|
CreateObjectDirectory |
|
|
|
|
CreateRegSymlink |
|
|
|
|
CreateSymlink |
|
|
|
|
DeleteMountPoint |
|
|
|
|
DumpReparsePoint |
|
|
|
|
NativeSymlink |
|
|
|
|
SetOpLock |
|
|
|
|
.gitignore |
|
|
|
|
LICENSE.txt |
|
|
|
|
README.txt |
|
|
|
|
symboliclink-testing-tools.sln |
|
|
README.txt
symboliclink-testing-tools (c) Google Inc. 2015 Developed by James Forshaw This is a small suite of tools to test various symbolic link types of Windows. It consists of the following tools: BaitAndSwitch : Creates a symbolic link and uses an OPLOCK to win a TOCTOU CreateDosDeviceSymlink: Creates a object manager symbolic link using csrss CreateMountPoint: Create an arbitrary file mount point CreateNtfsSymlink: Create an NTFS symbolic link CreateObjectDirectory: Create a new object manager directory CreateRegSymlink: Create a registry key symbolic link DeleteMountPoint: Delete a mount point DumpReparsePoint: Delete the reparse point data NativeSymlink: Create an object manager symbolic link SetOpLock: Tool to create oplocks on arbitrary files or directories The tools can be built with Visual Studio 2013