有一些方法可以保护脚本代码吗?

Dio*_*ogo 2 vbscript powershell protection readonly

假设所有基于脚本的语言(例如VBscript和Powershell)每次都在客户机器上"嵌入"整个代码,我应该假设这个代码是"开放的"吗?我的意思是,有一些方法可以保护基于脚本的代码以便阅读(并因此写入)?

Aut*_*aos 5

有些工具可以将VBScript转换为可执行文件,如vbs2exe,vbseditscriptcryptor.通过创建PowerShell中执行,也可以通过自己动手在.net中,使用PowerGUI的专业ps2exe.

使用这些工具,您可以使脚本"关闭".与(几乎)所有客户端站点代码一样,它仍然可能被黑客入侵,但这需要更多的工具和知识,而不仅仅是在记事本中打开vbs文件并窥视脚本.