MQL5云端保护器是一项在线服务,可为MQL程序提供高级保护。
通过可靠的保护,可执行的EX4/EX5文件可以免受反编译的侵害。MQL5云端保护器为您的应用程序提供高级的保护级别。这种方法类似于MetaTrader市场,该市场是最大的应用程序市场之一,卖方提交的EX4/EX5产品文件会被编译成本地代码。唯一的区别是,MQL5云端保护器与市场使用的机制不同,它的文件与用户的电脑无关,可以在任何计算机上运行,与普通的EX4/EX5文件相似。
它的工作原理是什么?
MQL5云端保护器是一项安全服务。额外的保护只适用于已编译的文件,源代码不会传递到该服务中。首先,程序代码会在用户的计算机上被编译成EX4/EX5文件。然后,该文件的可执行部分通过安全连接发送到服务端。该服务使用现代非对称算法对文件进行加密,并使用独家私钥进行签名。
如何保护您的程序?
为了对可执行文件应用高级保护,请打开项目或MQL5程序的主要源文件,然后在工具菜单中选择MQL5云端保护器命令。
通过MQL5云端保护器保护程序。
生成的可执行文件将在项目/主要源文件MQ5所在的同一目录中创建。该文件的路径将在编译日志中额外指定。