CrackMe1笔记

链接:
http://www.52pojie.cn/thread-264393-1-1.html
http://www.52pojie.cn/thread-403484-1-1.html
一、打开程序:
这里写图片描述
这里写图片描述
这里写图片描述

二、用OD载入程序:
1)首先针对name,serial框进行破解
这里写图片描述
右键->中文搜索引擎->智能搜索,sorry
这里写图片描述
双击左边进入OD调用的位置
这里写图片描述
拉到该段程序的开始位置并下断点
这里写图片描述
重新载入程序,输入name和serial,点击chack it baby!
这里写图片描述
F8运行程序,直到遇到跳转。其中第一个跳转是判断name长度是否大于4,第二个跳转才是判断是否chack成功!在第二个跳转停住
这里写图片描述
如果将该跳转nop掉,发现成功!故此破解成功!
2)如果想知道程序具体内容的实现,该怎么做呢?
在此跳转的上方分析代码
这里写图片描述
发现序列号的生成是:CW-XXXX-CRACKED,其中XXXX= name的第一个字符*0x29+name,再将其转为10进制
3)同理,对serial框进行破解
这里写图片描述
则真正的序列号为Hello Dude!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值