Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
IoSpy en IoAttack zijn niet meer beschikbaar in de WDK na Windows 10 versie 1703.
Als alternatief voor deze hulpprogramma's kunt u overwegen om de fuzzingtests te gebruiken die beschikbaar zijn in de HLK. Hier volgen enkele aandachtspunten.
DF - Fuzz willekeurige IOCTL-test (betrouwbaarheid)
DF - Fuzz sub-opens test (betrouwbaarheid)
DF - Fuzz nul-lengte buffer FSCTL-test (Betrouwbaarheid)
DF - Fuzz random FSCTL-test (betrouwbaarheid)
DF - Fuzz Misc API-test (betrouwbaarheid)
U kunt ook gebruikmaken van de kernelsynchronisatie-vertraging fuzzing die is opgenomen in Driver Verifier.
De Penetratietest (Device Fundamentals)Uitvoeren I/O-aanval voert de fuzz-tests uit. De Test I/O-aanval uitvoeren maakt gebruik van het IoSpy-gegevensbestand dat eerder is gemaakt via IoSpy op een testsysteem.
Voordat u IoAttack uitvoert op een testsysteem, moet u het volgende doen:
Schakel foutopsporing in de kernelmodus in op de testcomputer. Dit gebeurt wanneer u een computer configureert voor testen, zie Een computer inrichten voor stuurprogramma-implementatie en -testen (WDK 8.1) of een computer inrichten voor stuurprogramma-implementatie en -testen (WDK 8).
Voer de Enable Driver Verifier test uit om opties voor Driver Verifier in te schakelen op alle stuurprogramma's in de stuurprogrammastack voor de te testen apparaten. In het bijzonder moet u de optie Speciale pool inschakelen. In het dialoogvenster Stuurprogrammatests toevoegen of verwijderen bevindt de test Driver Verifier inschakelen zich onder Alle tests\Driver Verifier. Zie Hoe een driver te testen tijdens runtime met Visual Studio. Zie Hoe u de Device Fundamentals-tests kunt selecteren en configureren voor informatie over het selecteren en configureren van tests en toolparameters
Verwijder IoSpy uit het testsysteem. Voer hiervoor de I/O Spy-test Uitschakelen uit.
Als een van deze stappen is uitgevoerd, moet u het testsysteem opnieuw opstarten voordat u IoAttack uitvoert.
Zie Fuzz-tests uitvoeren met IoSpy en IoAttack voor meer informatie over het uitvoeren van fuzz-tests.