|
楼主 |
发表于 2018-11-29 21:34:07
|
显示全部楼层
湖南省长沙市
我知道这个。我也不想这么做。关键是我吧所有东西全放一个变量里面是为了保护核心数据。变量使用越多,核心变量就越容易暴露,一旦暴露直接被破解者补码 直接载入主窗口秒掉。(有很多破解者都是直接补码,再在启动窗口下直接转跳到主窗口的)你也可以看下现在很多自写的网络验证大部分都是经过一系列判断后直接载入窗口,很少会调用子程序,调用子程序哪里你也可以看下,我也是挖了好几个大坑等着跳,以及主窗口我也挖了坑。,即使强行补码 别忘了服务器发送基址的时候利用了日期,精确到分。服务器与客户端的时间都会同步北京时间,解密秘钥就是北京时间。若强行补码解密自然会不成功,这时候就会发生易语言的致命错误,弹出:组成员引用下标超出定义范围错误。基址解密是在 主窗口下,若强行跳到主窗口。那个全局变量自然也是空的这个时候就也会弹出:组成员引用下标超出定义范围错误。这个致命错误。我大部分代码都是利用易语言的致命错误进行编写的。(有心的可以看到我用了很多分割)且基址调用的时候将会是直接解密,并非将解密内容储存在变量。以我的理解,变量使用的越少越好(个人的观点吧)。当然原版的 我还挖了几个大坑 分别在启动窗口下,主窗口下,驱动注入前,以及按键。若破解者层层破解掉了 前面几个坑,然而按键坑 却非常难破。 由于主窗口 和启动窗口下的那个大坑 有病毒性质,所以本人不长用。在座的破解高手也自然会知道这是什么坑。解决的方法也很简单,但是单单这一个坑足以难倒各个新手了~(本人防破小白,自然比不上各个暗装大佬,但是暗装大佬也教过我这些 在暗装大佬里面 这些也就是一些小儿科吧.....)(望破解大佬勿笑,本网络验证尽力而为.毕竟一个好的防破辅助要与自己的辅助进行搭配,量身开发 为最佳!) |
|