若要確定您的驅動程式遵循良好的安全性做法,請執行下列動作:
如果可行,請避免基於任何原因剖析封包承載資訊的程序代碼。 建議您在驅動程式的封包處理分派例程中移除任何這類程式碼,特別是在處理卸載驗證時。
檢查驅動程式的傳送和接收程式代碼路徑,並基於任何原因仔細驗證剖析封包承載資訊的任何程序代碼。
在釋放驅動程式之前,請徹底檢閱驅動程式程式代碼是否有安全漏洞,並測試您的驅動程式。 請確定您確認所有錯誤路徑以及一般程式代碼路徑。
執行隨機封包產生測試,以確保驅動程式可以抵制不正確的封包資訊。 未來,這類測試將強制進行裝置標誌認證。