前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >适合破解新手的160个crackme练手之01

适合破解新手的160个crackme练手之01

作者头像
安恒网络空间安全讲武堂
发布2018-02-06 14:59:24
2.1K0
发布2018-02-06 14:59:24
举报
文章被收录于专栏:安恒网络空间安全讲武堂

适合破解新手的

160个crackme练手之01

无意中在网上找到了适合新手的160个crackme,所以想着来练手,感觉用来学习逆向很不错

首先打开exe,看一下吧,大概有两个功能,首先破解Serial/name

od 先检索字符串,找到输入失败字符串的地址,下断点,再运行

发现是mov ecx,0x42fbcc和mov edx,0x42fb80 把失败的字符串给压进去了,修改这里就可以了

修改后:

地址0x42fbd8和0x42fbcc是成功的字符串

接着我们再来看第二个功能Serial

同样的先检索字符串

往上看看调用它的代码

这里有个jnz会跳转到输出失败的函数,于是我们进入004039fc这个函数看看

可以看到这里进行了比较,123是我们输入的,那么猜测注册码是Hello Dude!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 恒星EDU 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档