是否有人尝试过InishTech Software Potential Code Protector?
我们可以通过编程方式将其与我们的构建集成吗?我找到了教程,但这些都是在Code Protector独立GUI的帮助下完成的。我想知道的是他们是否有一个SDK,以便我们可以与我们的代码或一些完美的教程集成,这些教程可以选择退出我们设置的依赖项。
答案 0 :(得分:2)
更新:自从我写完答案以来,已经添加了Getting Started guide that covers code Protection。 (执行摘要:您添加了2个NuGet包,然后将属性放在您想要保护的内容上,保护会自动集成到构建过程中,无论是在Visual Studio内还是在构建服务器上。关键的简化是您不再需要的添加SLPS_PROTECT
符号或在任何地方安装SDK。)
您可以在构建过程中使用自动保护,详见relevant KB article。
这会挂钩一个基于MSBuild的构建扩展,当您在项目中
受保护的代码然后继续进行,例如,进入您的Setup Project或WebDeploy包。
通常在使用此方法时,您declaratively mark the Feature to be associated with each Protected Method使用[Feature]
属性: -
[Feature]
void ProtectedCode()
{
...
}
您还可以在knowledgebase,FAQs和forum中找到更多相关详细信息。
更新:有一个新的http://docs.softwarepotential.com/提供了比我回答问题时更有针对性的入门指南。还有一组样本:https://github.com/SoftwarePotential/samples,包括与安装程序相关的样本。
如有任何其他问题,请随时询问 - 无论是在这里还是在forum。
免责声明:我为InishTech工作。
答案 1 :(得分:0)
Code Protector是InishTech的出色产品 我在启动时使用了它,效果很好,而且效果很好 就去吧