IoAttack
注意
Windows 10版本 1703 之後,WDK 中已不再提供 IoSpy 和 IoAttack。
作為這些工具的替代方案,請考慮使用 HLK 中可用的模糊測試。 以下是一些需要考慮的事項。
您也可以使用驅動程式驗證器隨附的核心 同步處理延遲模糊 。
滲透測試 (裝置基本概念) 測試執行 I/O 攻擊會執行模糊測試。 執行 I/O 攻擊測試會使用先前在測試系統上透過IoSpy 建立的 IoSpy 資料檔案。
在測試系統上執行 IoAttack 之前,您必須執行下列動作:
在測試電腦上啟用核心模式偵錯。 當您設定電腦進行測試時,請參閱布建 電腦以進行驅動程式部署和測試 (WDK 8.1) ,或 布建電腦以進行驅動程式部署和測試 (WDK 8) 。
執行 [啟用驅動程式驗證器] 測試 ,以在驅動程式堆疊中的所有驅動程式上啟用 驅動程式驗證器 選項,以便測試裝置。 特別是,您應該啟用 [特殊集區 ] 選項。 在 [ 新增或移除驅動程式測試 ] 對話方塊中, [啟用驅動程式驗證器] 測試 位於 [所有測試]\[驅動程式驗證器] 底下。 請參閱 如何使用 Visual Studio 在執行時間測試驅動程式。 如需選取和設定測試和工具參數的相關資訊,請參閱 如何選取和設定裝置基本概念測試
從測試系統移除 IoSpy 。 若要這樣做,請執行 停用 I/O Spy 測試。
如果已執行上述任何步驟,您必須先重新開機測試系統,才能執行 IoAttack。
如需如何執行模糊測試的詳細資訊,請參閱 如何使用 IoSpy 和 IoAttack 執行模糊測試。