VMProtect将会给您易语言编写的程序加上一个壳,它不是利用传统的压缩,而是对支持库特征码以及函数头进行标记并加密,这样可以彻底阻止者,堵死了通过支持库的命令打开加密壳这一个途径。
为何要增强呢?由于易语言很鸡肋
第一个鸡肋:就算重点代码VM了,拥有库的一些指令仍是没VM,我们晓得易语言的拥有库指令都是牢固的,任何一个拥有库的指令都能够成为者的跳板,从而全部顺序,所以这就是为何你加了VMP壳仍是被秒的缘由,不是VMP不强而是易语言太鸡肋!
第二个鸡肋:因为易语言的代码格局,你加的VMP记录是在部分变量上面的,那末就会致使加密的时候你的函数头部是漏在外面的,者就有能够操纵你漏出来的这些部分变量,监督或调试这些部分变量,从而全部顺序。
那VMProtect首要就是增强这两个方面
1、会更具 易语言部分特点.txt 里的拥有库特点码主动辨认并加记录 如许那些拥有库的指令就被加密了 加密后的拥有库特点码者是不成能找到的。
2、供给 庇护函数头 记录 此记录会主动把vmp的加密记录挪动到函数的头部 从而加密全部函数。
易语言部分特点.txt 外面的拥有库指令还不敷全 一私人的气力是仅有的 众多人可以把本身找到的拥有库特点码插手出去 答复到帖子里供众多人参考。
加密不要勾选 内存庇护 会致使加密后的顺序打不开,仿佛易语言的顺序在运用vmp加密的时候都不克不及加这个选项,不晓得是为何。
加密建议只运用本东西VM顺序代码(拖入顺序,只勾是不是虚化进口点,然后编译) 然后加一层强壳 好比TMD或SE的庇护壳(若加庇护壳的时候出成绩,就把是不是虚化进口点打消,由于有些庇护壳会主动加密进口点,如许就被加密两次反复了)。
特点码记录的强度建议就默许的变异 选其他会致使速度很慢 特点码记录目标就是让者找不到这些拥有库的特点码 变异就够了。
建议你的一切重点代码都运用 庇护函数头_超等 这个记录(记录方式见例程.e)。
此工具主要适用于易语言编写的应用程序,它提供了很多的加密相关属性,包括特征加密强度、文件相关、检测相关以及程序入口等等,使用时需要根据自己的计划进行配置,具体可以参考上文中的使用方式。
上文就是小编为您带来的VMProtect了,更多精彩软件请多多关注软件爱好者。
比特币它只是虚拟的,但是创造出来的价值却非常的高,已经打败了很多实体货币,目前在投资市场没有任何的对手,比特币得到了很多投资者的支持,不管大型还是小型的投资它都有,如果想要了解什么是比特币多空胶着,可以看看小编在下方介绍的相关内容。