文件名:AfKayAs.2
一、软件信息
打开的时候会有弹窗
之后出现主窗口
破解这个程序的目标有两个,一个是去掉neg弹窗,另一个是得到注册算法。
二、详细分析
1、随便输入用户名和序列号,会出现错误弹窗,所以切入点就是这个MessageBox
在OD命令行输入bp rtcMsgBox,运行之后程序断下来,栈回溯,找到调用的地方
在这个函数的前面下断,就可以单步调试了
先计算Name的长度,再乘以0x15B38,再算出Name首字节的ASCII码值,最后把两个值相加
这个注册算法难点就在于使用了很多浮点指令
如果要暴力破解的话,直接把这个je给NOP掉就可以了
具体的注册算法以后有空再来详细分析,现在为了赶进度,就先放一放了
搜索关注公众号[逆向小生],不定期更新逆向工程师需要掌握的技能,包括Windows和Android方面的逆向,还有作为一个逆向工程师的思维模式。