关于自己写的AU3程序保护问题
关于写保护AU3程序保护我尝试用FileGetSize获取自身程序的大小(本人笨,编译得知程序大小)
然后程序自身判断大小是否一样。
但结果都不行,待高手给一方法或者例子。 判断MD5不行吗? 如果你先得到一个MD5, 那你又怎么去判断,每次更新MD5应该都不一样的吧! 本帖最后由 飘云 于 2010-10-7 16:56 编辑
自然是不行的,这就和先有鸡还是先有蛋这种问题一样,程序如果编译好了,此大小和加入一个判断后再次编译的程序的大小是不同的。。。。我记得有个在内存中运行程序的UDF,可以使用此UDF将编译好的a程序放到b程序的代码里,在b代码里对a程序的相关数据进行判断,通过则运行即可。
其实吧,不管程序保护的再好,只要有哪位大大真的想破解,都是能破解的,至少目前为止,世界上还没有出现破解不了的程序呢~
要是想难破解一点,就使用商业壳呗 找点怪癖的壳 比较实在~
不行多加几层
代码迷惑也加上 用商业壳的会难破一点,但还真的没有破解不了的程序
页:
[1]