众所周知,黑月编译器插件最近两年都是本人负责升级和更新。
所以经常能收到各种各样的反馈。
而最近一段时间收到大量的反馈,黑月无法识别易语言程序!
我当时也是一头雾水,所以我在自己的电脑上测试了一下,不管是远古的4.13/5.11等版本,还是最新5.92版本,黑月均能正常处理,即便更换了不同的系统,得到的结果都是一样的。而给我反馈此问题的易友均是使用了非正版的易语言,并且重装易语言后都能有效地解决问题。至此,基本可以排除黑月出现BUG的可能。
起初我怀疑是易友的电脑中毒导致的,因为易语言普通编译的EXE仅为6KB-8KB,而出现问题的易友的易语言编译出来的EXE程序居然高达80KB,所以我就远程了部分易友电脑,但没有发现任何中毒迹象。也仅有此PJ版易语言生成的程序出现了体积异常的情况,当我在我的测试机上安装了此PJ版易语言后也出现了相同的症状。
也就引发了我的一些猜想,
黑月编译器插件的原理是解析易语言普通编译所生成的EXE或DLL,提取其中的资源与代码,重新封装打包,采用独特的静态链接方法,生成精简且高效的程序,因此深受广大易友喜爱。
而黑月在出现上述反馈问题的易友电脑中,还未到达打包阶段,在解析过程中就出现了异常,目标程序已经不是易语言所生成的原生程序,程序的PE结构无法被黑月所识别。而该版本易语言在我电脑上或其他易友电脑上,都能正常识别,说明易语言本身并没有对结构进行过改动。
那么,易语言没有修改程序结构,电脑也没有中毒,会是谁修改了易语言的编译结果呢?
此时大家能联想到的,应该也就跟我一样:破解补丁对易语言的编译结果进行了修改。
一些破解补丁为什么要在易友不知情的情况下修改编译结果呢?其目的必然是见不得人的。大家可以回忆一下,之前上了央视新闻的那个供应链感染事件,相信会得一些结论。
由于本人的逆向水平有限,并未能在其中发现端倪,目前也没暴露出什么问题,但我还是要提醒各位多留点心眼,为了自己和客户的权益,不得不防。即便你认为没有什么权益可以被侵犯,你也没有什么商业作品,也不能让一些不法份子的见不得人的目的得逞。
最有效的办法就是购买正版易语言,价格是六百来块,对于学生党来说可能并不友好,但如果不需要售后服务,价格还能低很多。我第一只狗购买到现在已经十年有余了,一直在用着,平均一天就一毛钱多,而且估计还能再用几年,到时平均一天一毛钱都不用。而且如今已不是当年,大家都已经摆脱了当年的贫困状态,绝大多数人的一个多月的烟钱或一周的工资都能买到。不说用正版有多自豪,最起码自己用得放心,用得安心,避免不必要的烦恼。
在此声明,我没有受到易公司或吴涛的指使,也未收到任何好处。我只是把自己的真心话跟大家讲讲而已。
以上内容的结论部分,因为没有实锤的证据,就不公布这些补丁的名称了,就当成是我个人的臆想。疫情期间自我隔离在家一个多月了,相当无聊,于是想上来水个帖子。如果与实际不符,大家当个笑话看看就好。
易语言动态补丁
易语言破解版后门
易语言的后门
易语言后门
易语言怎么给程序加后门
被破解了 易语言