Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
IoSpy und IoAttack sind nach Windows 10 Version 1703 nicht mehr im WDK verfügbar.
Als Alternative zu diesen Tools sollten Sie die im HLK verfügbaren Fuzzingtests verwenden. Hier sind einige Punkte, die Sie berücksichtigen sollten.
DF – Fuzz – Zufälliger IOCTL-Test (Zuverlässigkeit)
DF – Fuzz – Test zum Öffnen von Sub (Zuverlässigkeit)
DF – Fuzz – FSCTL-Test auf Puffer mit Länge null (Zuverlässigkeit)
DF – Fuzz – Zufälliger FSCTL-Test (Zuverlässigkeit)
DF – Fuzz – Sonstiger API-Test (Zuverlässigkeit)
Sie können auch die Kernelsynchronisierungsverzögerung verwenden, die in der Treiberüberprüfung enthalten ist.
Der Penetrationstest (Device Fundamentals) test Run I/O Attack führt die Fuzz-Tests durch. Der Run-I/O-Angriff-Test verwendet die IoSpy-Datendatei, die zuvor mit IoSpy auf einem Testsystem erstellt wurde.
Bevor Sie IoAttack auf einem Testsystem ausführen, müssen Sie folgendes ausführen:
Aktivieren Sie das Debuggen im Kernelmodus auf dem Testcomputer. Dies geschieht, wenn Sie einen Computer für Tests konfigurieren, siehe Bereitstellen eines Computers für die Treiberbereitstellung und -tests (WDK 8.1) oder Bereitstellen eines Computers für die Treiberbereitstellung und -tests (WDK 8).
Führen Sie den Test "Treiberüberprüfung aktivieren " aus, um treiberprüfende Optionen für alle Treiber im Treiberstapel zu aktivieren, damit die Geräte getestet werden können. Insbesondere sollten Sie die Option "Sonderpool " aktivieren. Im Dialogfeld " Treibertests hinzufügen oder entfernen " befindet sich der Test "Treiberüberprüfung aktivieren " unter "Alle Tests\Treiberüberprüfung". Siehe wie ein Treiber zur Laufzeit mit Visual Studio getestet wird. Informationen zum Auswählen und Konfigurieren von Tests und Toolparametern finden Sie unter Auswählen und Konfigurieren der Gerätegrundwerte-Tests
Entfernen Sie IoSpy aus dem Testsystem. Führen Sie dazu den Disable I/O Spy Test aus.
Wenn eine dieser Schritte ausgeführt wurde, müssen Sie das Testsystem neu starten, bevor Sie IoAttack ausführen.
Weitere Informationen zum Ausführen von Fuzz-Tests finden Sie unter "Ausführen von Fuzz-Tests mit IoSpy und IoAttack".