简单的算法分析-------得到固定注册码
1,OD载入程序,搜索ASCII,找到关键字串。向上找到段首位置
2,在关键跳所在段的段首F2下断点,重载程序运行,输入假码来到断点,然后就开始分析我们的算法了
3,算法分析如下:注意:在分析过程中我们可以认为改变跳转条件以减少我们重载程序的次数
该程序采用的注册机制是:帐号名只要大于等于6位即可,密码前6位必须满足要求即:6287-AXXXXXX的形式。密码是逐位比较。注意OD中出现的数字默认为16进制,转换为相应的字符得注意下,因为常规的ACII表都是以十进制形式对应的。