CrackMe17

单序列号匹配

 进去看到getlocaltime函数  获取时间戳  返回是个结构体   结构体存储也是类似数组方式 用到了时间戳 可能是利用时间戳来反调试

 vb特有的循环结构

 套了一层循环结构 又比对一样的字符串 都是没啥用的代码

大概懂了就是 通过垃圾代码 调试延缓时间 导致2次时间戳相差过长 来判断是否被调试 相差是否大于5 

让后判断字符串长度是否大于5

 把第一个和第二个做对比  整个循环的目的 就是 取后面的和第一个做对比 是否相等

后面就是对  但是只有第一个对比相同会弹窗也就是说 只判断了不能第一个相等

对第一个字符*字符串长度=字符串累加值 。。 比较简单就是个等差数列

直接输入 1  后面就是比1多4就行

10004

 或者

从此山高路远,纵马扬鞭。愿往后旅途,三冬暖,春不寒,天黑有灯,下雨有伞。此生尽兴,不负勇往。
原文地址:https://www.cnblogs.com/feizianquan/p/15072235.html