好友
阅读权限30
听众
最后登录1970-1-1
|
骑龟赛跑
发表于 2017-6-24 12:54
CM是什么?Crackme是什么?这是什么东西?楼主发的什么?
他们都是一些公开给别人尝试破解的小程序,制作 Crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 Cracker,想挑战一下其它 Cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破解,KeyGenMe是要求别人做出它的 keygen (序号产生器), ReverseMe 要求别人把它的算法做出逆向分析, UnpackMe 是要求别人把它成功脱壳,本版块禁止回复非技术无关水贴。
爆破思路:
1.正常运行一次,问题如下
有个广告,带时间
2.随便输入一些字符串点击"OK".
关键字"You Get Wrong".
开始入手,先从字符串找.
od 重新加载,右键查找 "智能搜索",
得到内容如下
3.分析.这里有我们要的关键字符串,在这些字符串断首直接打断点,看程序如何运行的.
在"You Get It" 上方有一个跳转,在这里打上断点,看程序运行.
00408677 /74 62 je short AfKayAs_.004086DB
通过运行后发现会通过这个跳转跳过 "You Get It" .
直接改跳转.
保存文件.重新运行
至此爆破成功.
另外还有一些其他问题.比如不输入数字的码,会报错.这个解决也很简单,继续跟下去就行.
我要问的问题是,开始运行时,那时间倒计时怎么干掉?求思路.
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|