保護應用程式

開發應用程式時,從設計到部署的所有層面都應該考慮到安全性。 從一開始就應盡可能安全地執行 Visual Studio。 請參閱使用者權限

為了協助您有效開發安全的應用程式,您應該對安全性概念和開發平台的安全性功能有基本了解, 而且也應該了解安全性編碼技術。

安全性編碼

大部分產生安全性弱點的編碼錯誤,其發生原因是開發人員在處理使用者輸入時做出不正確的假設,或是他們不完全了解其開發中的平台。

安全性建置

在建置程序中,安全性也是很重要的考量。 您可以採取一些額外的步驟來提升部署的應用程式安全性,並協助防止未經授權的反向工程、詐騙或其他攻擊:

  • Dotfuscator 為免費,而且有助於保護 .NET 組件不會遭受反向工程和未經授權的使用,例如未經授權的偵錯。
  • 強式名稱簽署可以用來唯一識別軟體元件,並防止名稱詐騙。