易语言防push代码写法思路

    除了用加壳以外,易语言push大法几乎无解。唯一的解决办法好像只有疯狂暗桩。

    之所以易语言的弱点是push大法,是因为核心支持库载入功能的特征太明显,很难掩藏。

    代码防止push窗口的方法思路大概就是多次验证。

    1.全局变量法。在验证窗口传递一个数据给全局变量,然后主窗口验证这个变量。如果验证失败,证明验证窗口没有正常打开,结束程序或者xxx。

    2.就是软件的核心功能,放到服务器进行网络传参或网络运算。

    3.无限窗口跳转,加虚假验证命令。说白了大量窗口互相验证载入,这个方法很蠢,但有一定效果。

    4.在主窗口中判断后再载入窗口,这样就会形成一个死循环。

    具体解释一下。首先在主窗口写一个效验判断,是否载入窗口。这个载入的窗口也是一个效验窗口(二次效验),或者只是一个伪装效验窗口。

    如果直接push到了主窗口,那么主窗口会进行判断是否载入窗口,这里就会出现两种情况,一个是载入窗口再次被打开,另一个就是卡死在这里。既然是push,通常就是发生错误卡死在这里。

    除了上面的方法,再就自绘窗口和组件。这个方法不禁能防止push窗口,还能防止push按钮。

    这里推荐用黑月自绘后进行编译。不禁防push,还能防报毒,而且体积小。

posted @ 2020-07-13 09:30  洪雨  阅读(1235)  评论(0编辑  收藏  举报

友情链接

洪雨营销