1.Acid burn 第一题相对简单点,首先用peid查看文件信息用delphi编写
表示未加壳,接着设置断点首先破解
在OD中利用查找字符串的方法设置断点 并发现了我们输入的字符串以及要比较的字符串,答案显而易见了
第二小关 查找关键字符串并设置断点
下面的程序就简单了
将输入的密码与生成的序列号相比较 下面写一下注册机
# coding=utf8def func(first): first = 0x29*ord(first) return "CW-"+str(2*first)+"-CRACKED"Flag = 1while Flag: name = raw_input("Name:") if len(name) < 4: PRint "length not enough!" else: Flag = 0print "passWord:"+func(name[:1])新闻热点
疑难解答