【发布时间】:2018-04-04 02:46:41
【问题描述】:
如何使用dotfuscator来混淆Windows服务?
我们创建了包含多个 DLL(自定义以及第三方 dll)的 Windows 服务应用程序,我们使用 installshield 创建 exe 并分发它们。
我们想知道如何开始使用 dotfuscator 进行混淆。
据我们审查,我们似乎无法混淆整个 Windows 服务 exe,我们将能够单独混淆每个 dll。但不确定如何在创建服务 exe 时添加这些 dll。
如果有人可以指导如何混淆使用安装盾创建的 Windows 服务 exe。
当我们尝试使用 installshield 创建的所有 exe 文件时,我们收到以下错误。
无效的输入程序集 C:...。这不是托管模块。 (C:...)
但是当我尝试使用单个 DLL 时,它能够进行混淆,但输出位于不同的文件夹中。所以我们不确定如何自动化整个过程。
环境:Visual Studio Professional 2012,Dotfuscator 版本 - 5.5.45x
我们尚未在 Dotfuscator 注册,我们使用的是 Visual Studio 中的 Dotfucator。
【问题讨论】:
标签: c# windows-services dotfuscator