sliqi 发表于 2010-10-7 11:44:16

关于自己写的AU3程序保护问题

关于写保护AU3程序保护
我尝试用FileGetSize获取自身程序的大小(本人笨,编译得知程序大小)
然后程序自身判断大小是否一样。
但结果都不行,待高手给一方法或者例子。

menfan1 发表于 2010-10-7 13:43:41

判断MD5不行吗?

sliqi 发表于 2010-10-7 16:39:38

如果你先得到一个MD5, 那你又怎么去判断,每次更新MD5应该都不一样的吧!

飘云 发表于 2010-10-7 16:54:46

本帖最后由 飘云 于 2010-10-7 16:56 编辑

自然是不行的,这就和先有鸡还是先有蛋这种问题一样,程序如果编译好了,此大小和加入一个判断后再次编译的程序的大小是不同的。。。。我记得有个在内存中运行程序的UDF,可以使用此UDF将编译好的a程序放到b程序的代码里,在b代码里对a程序的相关数据进行判断,通过则运行即可。
其实吧,不管程序保护的再好,只要有哪位大大真的想破解,都是能破解的,至少目前为止,世界上还没有出现破解不了的程序呢~
要是想难破解一点,就使用商业壳呗

wukaijj1314 发表于 2010-10-7 17:30:37

找点怪癖的壳 比较实在~
不行多加几层
代码迷惑也加上

styledream 发表于 2010-10-7 22:58:28

用商业壳的会难破一点,但还真的没有破解不了的程序
页: [1]
查看完整版本: 关于自己写的AU3程序保护问题