gpt4 book ai didi

exe - 抢先保护 Dotfuscator exe 文件

转载 作者:行者123 更新时间:2023-12-03 01:53:09 29 4
gpt4 key购买 nike

什么是PreEmptive Protection Dotfuscator exe文件的Map.Xml和Dotfuscator1.Xml文件。我应该出于某种原因保留它们,还是项目 exe 文件组装需要它们?

最佳答案

Dotfuscator1.xml 文件是 the Dotfuscator project (i.e., configuration) file 。它是一个 XML 文件,定义 Dotfuscator 将处理哪些程序集、将在何处写入 protected 程序集以及保护过程的任何自定义配置(例如,将从重命名中排除的任何名称)。 您应该将此文件 checkin 您的版本控制系统,以便在进行代码更改时可以将 Dotfuscator 的保护重新应用到您的程序集。

Map.xml 文件是 the renaming map file 。 Dotfuscator 的重命名混淆会更改程序集中的类、方法等的名称。该文件将原始名称映射到新的模糊名称。 当您发布程序集时,应将此文件存档在私有(private)位置。这是因为,如果客户向您提供堆栈跟踪,则其中的名称将是混淆的名称。为了理解堆栈跟踪,您将需要逆向重命名过程;该文件为您提供必要的信息。

您不应将这些文件分发给用户

注意 1:以上链接假设您使用的是 Visual Studio 中包含的 PreEmptive Protection - Dotfuscator 的社区版(免费 SKU)。专业版中的概念是相同的,但有 a separate documentation for that SKU available here .

注 2:我是 PreEmptive Solutions Dotfuscator 团队的开发人员,并以此身份回答此问题。

关于exe - 抢先保护 Dotfuscator exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42684604/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com