抢占保护点fuscator EXE文件



什么是map.xml和dotfuscator1.xml prementive Protection dotfuscator exe文件的文件。我应该出于某种原因将它们保留,还是项目EXE文件组件需要?

Dotfuscator1.xml文件是dotfuscator project(即配置)文件。它是一个XML文件,它定义了DotFuscator将处理哪些程序集,将编写受保护的组件,以及保护过程的任何自定义配置(例如,将从重命名中排除的任何名称)。您应该将此文件保留到版本控制系统,中,以便在进行代码更改时可以重新应用DotFuscator的保护。

Map.xml文件是重命名地图文件。dotfuscator的重命名混淆更改了组装中的类,方法等的名称。该文件将原始名称映射到新的,混淆的名称。发布汇编时,您应该在私有位置存档此文件。这是因为如果客户给您堆栈跟踪,则名称将有混淆的名称。为了了解堆栈跟踪,您需要扭转重命名过程。此文件为您提供了必要的信息。

您不应将这些文件中的任何一个分配给用户

注释1 :上面的链接假设您正在使用preemptive Protection的社区版(免费SKU) - Visual Studio中包含的DotFuscator。这些概念在专业版中是相同的,但是这里有一个单独的文档。

注释2 :我是DotFuscator团队的开发人员,并以这种能力回答这个问题。

相关内容

  • 没有找到相关文章

最新更新