吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 26529|回复: 8
上一主题 下一主题
收起左侧

[.NET逆向] AOA10评测软件个人版

  [复制链接]
跳转到指定楼层
楼主
qazwsxlty 发表于 2016-4-30 10:52 回帖奖励
本帖最后由 qazwsxlty 于 2016-4-30 11:09 编辑

这次的破解非常简单,只需要改两行代码(破解试用,不是注册),上一篇就说了,这次是爆破。因为朋友要计算机二级考试,考Office,然后我也感兴趣,就找了几个软件,这个软件是其中最好的一款。

制作公司不清楚(发布网站是www.ijsj.net),但是好像是受浙师大的委托,然后注册码是附在一本Office辅导书上的。

分析了一下验证,由于自带评分,软件比上一个复杂,所以软件的自我保护做的很好,注册方法是输入注册码,发送注册码到服务器,然后服务器返回一个注册号,最后验证注册号是否正确。
也考虑过是不是可以搭建一个服务器,看他的服务器,见都没见过,还是算了,暴力破解一下。

下面是分析:

1.Reflector打开EXE程序,如图,能看见三个特殊的模块:主窗口,注册窗口,注册模块。

2.打开FormReg模块,查看button3的点击事件,发现他是根据注册码来区分教师端,学生端,个人版的。

其中,学生端是限时的,注册后直接使用;个人版会写入注册表,然后还有重启验证,超级烦人,懒得改,放弃。。。

3.查看FormMain的代码,发现有一个很关键的bool类型的变量:shiyongFlag(真是没话说了。。。),看起来好像是判断是不是试用的标记。考虑一下,试用应该是在FormReg被关掉(Dispose)之前或之时被改成表示试用的状态了(看代码,True表示试用)。

4.打开FormReg的Disposed()一看,果真是在结束的时候把shiyongFlag变成True,那么我们直接把shiyongFlag改成False,这样进去的时候就是非试用状态了,至于三种版本,进去会是哪个,看一下代码,会发现,是个人版。

4.1.决定了修改的内容,打开神器:Reflexil,下面看见他把1放入了栈,然后取出1赋值给shiyongFlag。那么我们把1改成0,shiyongFlag就是False了。

5.保存,运行一下试试:直接关闭注册窗口。OK,没有提示“这是试用版”什么的了。再检验一下功能。单选题可用,word等所有题目都能用。

6.到这里其实就可以结束了,因为已经可以用了。此外,还可以进行启动界面的更改,注册界面按钮事件的更改,启用模拟考试等等。

7.相信这个程序有更加好的破解方法,请各位大神指点。

试用补丁地址.txt (71 Bytes, 下载次数: 180)

免费评分

参与人数 1热心值 +1 收起 理由
Sound + 1 已经处理,感谢您对吾爱破解论坛的支持!

查看全部评分

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

推荐
hzxschq 发表于 2018-4-19 20:14
请问AOA的还有备份吗,原来的下载链接已经失效了
沙发
手写连笔王 发表于 2016-4-30 11:30
3#
764724844 发表于 2016-4-30 19:04
我们学校就是用AOA的,稍微和答案不同就没分了
4#
15186387035 发表于 2018-2-5 16:33
支持支持!
5#
奇异科技 发表于 2018-3-2 19:23
支持支持
7#
忽略 发表于 2018-4-23 11:54
这软件以前在学校用过
8#
Fireflies 发表于 2018-11-1 17:13
楼主为什么只能看一张图片呀
9#
Fireflies 发表于 2018-11-17 21:49 来自手机
楼主可以详细一点吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-16 22:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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