保护我的PowerShell脚本

时间:2017-06-18 22:05:33

标签: powershell

我遇到的情况是,我实际上是为需要它们的客户提供自定义脚本(定制),这些客户是用PowerShell编写的。它们纯粹与DevOps有关。

这是一个阶段,我需要有足够的“商业”兴趣,以某种方式(无论是完全的,或者至少在某种程度上)阻止人们看到原始代码。

首先想到的是简单地将脚本转换为可执行文件。实际上,我很欣赏没有办法完全阻止人们对任何东西进行逆向工程,但实际上任何方法都至少使得访问代码变得更加努力。

1 个答案:

答案 0 :(得分:1)

你可以在这里找到一些想法:

https://github.com/danielbohannon/Invoke-Obfuscation

Invoke-Obfuscation是PowerShell v2.0 +兼容的PowerShell命令和脚本混淆器。