Dotfuscator Community

PreEmptive Protection - Dotfuscator 可為 .NET 應用程式提供全方位的保護,而且很容易就能夠整合到您的軟體開發生命週期中。 使用它來強化、保護及清理傳統型、行動裝置、伺服器和嵌入式應用程式,以協助保護商業機密和其他智慧財產 (IP)、減少盜版和仿冒,並防止竄改及未經授權的偵錯。 Dotfuscator 不需要其他程式設計作業,甚至不需要存取原始程式碼,就可以在編譯的組件上執行。

PreEmptive Protection - Dotfuscator

為何保護很重要

保護您的「智慧財產」(IP) 非常重要。 您的應用程式程式碼包含可視為智慧財產的設計和實作詳細資料。 不過,建基於 .NET Framework 的應用程式包含大量中繼資料與高層級中繼程式碼,因此只要使用眾多免費自動化工具當中的任一種,就能輕易對應用程式進行還原工程。 藉由中斷並阻止還原工程,您可以防止未經授權的智慧財產公開,並展示您的程式碼包含商業機密。 Dotfuscator 可以混淆您的 .NET 組件來阻礙還原工程,同時仍維持應用程式原有的行為。

「保護應用程式的完整性」也相當重要。 除了還原工程之外,惡意執行者也可能嘗試製作盜版應用程式、改變應用程式在執行階段的行為,或是操控資料。 Dotfuscator 可以在您的應用程式中插入偵測及回應未經授權用途的功能,包括竄改、第三方偵錯與已破解 (Root) 的裝置。

如需 Dotfuscator 如何整合到安全軟體開發週期的詳細資訊,請參閱 PreEmptive Solutions 的 SDL App Protection (SDL 應用程式保護) 頁面

關於 Dotfuscator Community

您的 Microsoft Visual Studio 包含一份 PreEmptive Protection - Dotfuscator Community,可免費供個人使用。 (這個免費版本先前稱為 Dotfuscator Community Edition 或 Dotfuscator CE。)如需如何安裝 Visual Studio 隨附 Dotfuscator Community 版本的指示,請參閱安裝頁面

Dotfuscator Community 為開發人員、架構設計人員和測試人員提供多種軟體保護及強化服務。 Dotfuscator Community 中包含的 .NET Obfuscation 及其他應用程式保護功能的範例:

  • 為識別碼「重新命名」,使得編譯過的組件較難進行還原工程。
  • 「反竄改」會偵測經竄改應用程式的執行,以及終止或回應經竄改的工作階段。
  • 「反偵錯」會偵測附加到執行中應用程式的偵錯工具,以及終止或回應受偵錯的工作階段。
  • 「反已破解 (Root) 裝置」會偵測應用程式是否在已破解 (Root) 的 Android 裝置上執行,然後終止或回應這些裝置上的工作階段。
  • 「應用程式到期行為」會編碼「生命結束」日期,並終止已到期的應用程式工作階段。

如需這些功能的詳細資料,包括如何將其整合到您的應用程式保護策略,請參閱功能頁面

Dotfuscator Community 提供現成的基本保護。 Dotfuscator Community 的註冊使用者,以及 PreEmptive Protection - Dotfuscator Professional (全球頂尖的 .NET Obfuscator) 使用者,將有更多的應用程式保護方法可以使用。 如需增強 Dotfuscator 的相關資訊,請參閱升級頁面

使用者入門

若要開始從 Visual Studio 使用 Dotfuscator Community,請在 [搜尋方塊] (Ctrl+Q) 中輸入 dotfuscator

  • 如果您已安裝 Dotfuscator Community,[搜尋方塊]會在 [功能表] 標題下,顯示啟動 Dotfuscator Community 的選項。 如需詳細資料,請參閱完整 Dotfuscator Community 使用者指南的使用者入門頁面
  • 如果尚未安裝 Dotfuscator Community,[搜尋方塊] 會改為在 [個別元件] 標題下顯示 [安裝 PreEmptive Protection - Dotfuscator]。 如需詳細資訊,請參閱安裝頁面

若要開始從 Visual Studio 使用 Dotfuscator Community,請在 [快速啟動] (Ctrl+Q) 搜尋列中輸入 dotfuscator

您也可以從 preemptive.com 上的 Dotfuscator 下載頁面取得 最新版本 的 Dotfuscator Community。

完整文件

本頁面及其子頁面提供 Dotfuscator Community 功能的全面概觀,以及安裝該工具的指示

如需詳細的使用指示,請參閱 preemptive.com 上的完整 Dotfuscator Community 使用者指南,其中包含如何開始使用 Dotfuscator Community 使用者介面