继续新手题

其实做下来这些题目基本操作都一样,不同的是程序分析,有难易。
crackme002其实基本模块跟001很类似,就是 算法不一样。
一样的先点开exe看看程序报错是怎样的,一样记住弹框内容,这里就只需要输入用户名和密码。把他拖入od中。
查找字符串,找到弹框内容的字符串。如图
在这里插入图片描述双击进去,往上看,会发现一个关键跳,做好标记
在这里插入图片描述在往上翻,找到函数入口点f2下断点,然后启动程序,输入用户名和密码后点ok,函数停在那了,开始分析函数,前面很多mov一般都是初始过程,可以跳过。浏览一下发现算法
在这里插入图片描述f8跟下去,会发现算法是用户名的字符串长度乘以0
x17CFB在加上第一个字符的16进制的ascll码,再转成10进制数,在变成字符串表示出来,继续往下走,会发现在这里插入图片描述这里还要拼接一个AKA-的字符串,然后在进行比较,然后这题就出来了。
知识点不成:其实vb开发的旁边会给出函数名,有时看函数名也可以知道这个函数是干嘛用,比如最后一张图的栏框里的函数名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值