如何安装和使用obfuscar?
我刚刚完成了我的C#项目(WPF),但现在我遇到了使用“obfuscar”的问题(如果更容易使用,另一个应用程序将受到欢迎)。
当然我已经在互联网上看了它,但没有找到“为新手”的文件……
我还尝试使用github提供的obfuscar提供的BasicExempleExe,然后还剩下一些问题:
- 我看不到obfuscar的安装文件了,所以第一步我觉得我错过了什么?
- 我在Example目录中看到一个文件obfuscar.xml。 我理解该文件是什么,但我没有看到它的调用级别。
可以请一些人帮忙吗?这不是我现在做的那么大的项目,但我想学习如何做到这一点,从昨天起我什么都听不懂,这就是为什么我最终决定在这里发帖。
- 下载可以从Nuget下载的Obfuscar.Console.exe ,然后解压缩obfuscar.versionnumber.nupkg,找到exe。
- 除了exe之外, 创建一个输入文件夹和一个输出文件夹 。 将BasicExemple.exe放入输入文件夹 。
-
除了exe之外,创建纯文本文件 (例如config.xml),内容可以非常简单:
-
运行cmd,cd到exe的目录,然后运行
Obfuscar.Console.exe config.xml
-
输出文件夹将包含已处理的二进制文件。
我刚刚为Obfuscar创建了一个扩展配置文件,想要分享它。 这里提供可用参数的完整列表
从PowerShell作为管理员:
PS> Install-Package Obfuscar
这将Obfuscar.Console.exe可执行文件放在目录中:
C:\Program Files\PackageManagement\NuGet\Packages\Obfuscar.2.2.9\tools
相应地更改目录名称中的版本号。