Before running IoAttack on a test system, you must do the following:
Enable kernel-mode debugging on the test computer. This is done when you configure a computer for testing, see Provision a computer for driver deployment and testing (WDK 8.1), or Provision a computer for driver deployment and testing (WDK 8).
Run the Enable Driver Verifier test to enable Driver Verifier options on all of the drivers in the driver stack for the devices to be tested. In particular, you should enable the Special Pool option. In the Add or Remove Driver Tests dialog box, the Enable Driver Verifier test is under All Tests\Driver Verifier. See How to test a driver at runtime using Visual Studio. For information about selecting and configuring tests and tool parameters, see How to select and configure the Device Fundamentals tests
- Remove IoSpy from the test system. To do this, run the Disable I/O Spy test.
If any of these steps have been performed, you must reboot the test system before you run IoAttack.
For more information about how to run fuzz tests, see How to Perform Fuzz tests with IoSpy and IoAttack.