MQL5推出EA编译保护——云端保护器

 
楼主  收藏   举报   帖子创建时间:  2020-01-01 15:55 回复:0 关注量:693
MQL5 云端保护器是一项安全服务。 额外保护只应用于已编译的文件。源代码没有传递到该服务。首先,程序代码被编译为用户计算机上的 EX4/EX5 文件。 进而,文件的可执行部分通过安全连接发送到服务。 该服务使用现代非对称算法对文件进行加密,并使用独家 私钥 签名。
从这个描述我们可以推测以下几点:
使用云加密保护的ea在编译时从mql5官方服务器获得了一个密钥
metaeditor使用这个密钥对ea进行了不对称加密
mt4客户端在使用云加密保护的ea时需要向mql5官方服务器获取密钥才能运行
那么原理其实很简单,mql5官方保存了一个密钥来加/解密EA,这种加/解密方式和mql5官方ea市场的加/解密方式相同,但是使用metaeditor云加密方式的ea,实际代码是不会传到mql5服务器的,这可能也是想让用户放心吧。
打赏