引用第10楼usercim于2009-02-12 00:30发表的 :
现在都是od动态跟踪,一般流程都是脱壳,od跟踪下断.不行就暴利破解jmp.但是实际上脱壳就很难,一个双进程强壳,在来个暗桩.最后脱完壳找断点也麻烦.,最简单是jmp,其次找出注册码,最高级是写出注册机.我还从来没做到过第三步.记得原来想破解SpaceCAD,结果这个双进程穿山甲的壳就下不去.囧死.N长时间不搞破解了,突然说起来还有点没完没了..........
正解!
现在的壳基本上快被拆光了。记得以前曾流行themida,后又vm,都被轮掉了。现在的程序至少国产的几个爆破就搞定了,连anti都没有,比较厉害的就有密码学算法。不过大多都是可以推出来的。
其实弱的双进程保护比较简单,在CreateProcess下断就可以了,根据[esp]的地址回去再找判断进程的内存中的变量,再把变量下读写断点应该就能推出来双进程的机制了
不过穿山甲的双实在WS,孙子跟着老子干坏事,孙子干晚再给儿子干,一般碰到后就放弃了……