Dotfuscator 与 UWP 项目(不是 Xamarin UWP)
Dotfuscator with UWP project(not Xamarin UWP)
我已经看到 Dotfuscator 可以用于 Xamarin UWP。我有一个普通的 UWP 项目(不是 Xamarin),我可以使用 Dotfuscator 吗?如果一个没有Dotfuscator的UWP,第三方是不是很容易反编译修改代码中的常量字符串(比如weburl),然后得到一个修改uwp的应用程序?
谢谢
(免责声明:我在 Dotfuscator 团队工作,并将回答此问题作为我工作的一部分。)
是的,免费的 Dotfuscator Community(以前称为 Dotfuscator CE)和获得许可的 Dotfuscator Professional 都可以保护通用 Windows 平台 (UWP) 应用程序。我推荐使用 Dotfuscator Professional,原因有二:
Professional 的 build integration 使用 UWP 比手动 运行 Dotfuscator 在已经打包的 .appx
文件上工作得更好。我们计划将同样的集成引入 Dotfuscator Community 的未来版本。
String encryption (which protects constant strings) is a feature exclusive to Professional. After applying the build integration to your project, you can enable string encryption (and more protection features) by following these directions.
如果不使用反射,您可以编译为本机代码。
不要在源代码中存储秘密。单独存储它们以便您可以加密它们,例如在配置文件中。
我已经看到 Dotfuscator 可以用于 Xamarin UWP。我有一个普通的 UWP 项目(不是 Xamarin),我可以使用 Dotfuscator 吗?如果一个没有Dotfuscator的UWP,第三方是不是很容易反编译修改代码中的常量字符串(比如weburl),然后得到一个修改uwp的应用程序?
谢谢
(免责声明:我在 Dotfuscator 团队工作,并将回答此问题作为我工作的一部分。)
是的,免费的 Dotfuscator Community(以前称为 Dotfuscator CE)和获得许可的 Dotfuscator Professional 都可以保护通用 Windows 平台 (UWP) 应用程序。我推荐使用 Dotfuscator Professional,原因有二:
Professional 的 build integration 使用 UWP 比手动 运行 Dotfuscator 在已经打包的
.appx
文件上工作得更好。我们计划将同样的集成引入 Dotfuscator Community 的未来版本。String encryption (which protects constant strings) is a feature exclusive to Professional. After applying the build integration to your project, you can enable string encryption (and more protection features) by following these directions.
如果不使用反射,您可以编译为本机代码。
不要在源代码中存储秘密。单独存储它们以便您可以加密它们,例如在配置文件中。