吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4744|回复: 12
收起左侧

[原创] 国庆节破文----国庆第二弹CM加强版的分析

[复制链接]
1354669803 发表于 2013-10-1 23:34
本帖最后由 1354669803 于 2013-10-1 23:36 编辑

放国庆假 只有4天 我泪奔了....就知道逢年过节 QQ师傅会写Cm玩 今天下午去打游戏了 没玩到他的 这不特地更新了第二弹

只能说我泪奔了 太难了 果断扔给师傅 秒杀  哦耶 师傅万岁!!!

接下来由我代我师傅转达破解思路

解:由软件源码可得
       取两个编辑框内容
       通过某种算法得出
       判断是否正确
       如果正确则赋值
       如果失败则跳过
       若正确 赋值注册成功4个字给eax
       无论是否正确 验证完毕进行二次校验
       二次校验的数据 判断常量的值0 or 1
       如果判断正确 返回给常量的值为1 否则为0
       二次校验的判断过程如下所示:
       首先是判断第一次验证的判断返回值
       完毕之后是赋值
       然后是判断某常量是否为1
       若等于1则对eax清零 否则跳过

证明:设第一次判断注册码和用户名的地方为X 默认为判断错误
           如果正确则对某常量 假设为Y 压入 注册成功 4个字 且对常量值Z赋值为1
           反之 则对常量Z赋值为0  然后啥也没发生 但其实是进行了二次校验 返回值都是错误的 且跳过信息框 并且不压入内容
           判断第一次以后假设是通过了第一次验证 则进行二次校验
           二次校验的开始:
           首先是判断X是否相等 相当于再次进行了第一次判断
           如果通过 则赋值给另外一个变量K为0 且判断常量Z是否为1
           若不通过 则赋值给变量K为1
           如果常量Z不为1 则对eax清零 信息框自然不弹
           若常量Z为1 则进行下一步判断 判断二次验证的开始 也就是判断常量K是否为1
           若常量K为1 则清零eax 否则 对eax进行赋值为1
            即:如果eax=0 则判断是否载入信息框默认为跳过不载入 如果eax=1 则判断载入信息框
            信息框内容=压栈内容

       综上:破解思路为赋值压栈内容 并且弹出信息框 则为成功
      注意:一定要搞定二次验证 并且不能让二次验证认为内容是被强制压入 否则二次验证清零压入的内容 导致信息框无内容

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

silykx 发表于 2013-10-1 23:36
K大。。。。膜拜中
吾爱扣扣 发表于 2013-10-1 23:40
zhangrihao 发表于 2013-10-1 23:46
luoenlai 发表于 2013-10-2 00:20
前排膜拜    {:1_931:}{:1_930:}
kjl2010 发表于 2013-10-2 13:46 来自手机
从不顶贴!第一次给你了
q16351334 发表于 2013-10-2 14:42
膜拜大神
pnccm 发表于 2013-10-2 15:59
理解意思,就是不知道破解中需要用到什么断点
system° 发表于 2013-10-3 21:56
国庆4天!不符合国家规定啊!
wolaileo 发表于 2013-10-4 11:30
真牛啊  我都 分析不出来
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-18 03:23

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表