某交规模拟考试系统验证绕路手记
2011-12-12 21:12
281 查看
最近报名学驾照去了,休息的时间实在是少的可怜,理论考试真是个麻烦的事情,我一向是很讨厌考试的。但是这玩意又不能不考,就像一只不喜欢吃饭,但不吃饭会死人的……
朋友买了张考试光盘,准备合伙看看算了,结果发现,居然要验证光盘,没有光盘没法用,虚拟光驱也不行,于是想看看软件是怎么校验的,直接上OD。
大致地 跟踪了两遍,发现在OO4E79A5这里有问题了。
正常情况下回去TEST AL,AL,但是一场情况下会从004E79A5跳转到异常处理,然后MessageBox,提示发现异常并退出。
很显然004A9D04函数就是用来校验是否为光盘运行的过程。
本来还打算研究下校验的过程,结果现在好了,连看都不用看了,直接NOP掉,一切运行正常,就这样,光盘校验就被干掉了。
这种只用一个简单的判断来做校验的机制,实在的太初级了,貌似新手的保护以及加密方案都这样~
实在是对不起我好不容易准备仔细看看的心思,都快忘光了。
朋友买了张考试光盘,准备合伙看看算了,结果发现,居然要验证光盘,没有光盘没法用,虚拟光驱也不行,于是想看看软件是怎么校验的,直接上OD。
大致地 跟踪了两遍,发现在OO4E79A5这里有问题了。
正常情况下回去TEST AL,AL,但是一场情况下会从004E79A5跳转到异常处理,然后MessageBox,提示发现异常并退出。
很显然004A9D04函数就是用来校验是否为光盘运行的过程。
本来还打算研究下校验的过程,结果现在好了,连看都不用看了,直接NOP掉,一切运行正常,就这样,光盘校验就被干掉了。
这种只用一个简单的判断来做校验的机制,实在的太初级了,貌似新手的保护以及加密方案都这样~
实在是对不起我好不容易准备仔细看看的心思,都快忘光了。
相关文章推荐
- 面试宝典在线模拟考试系统
- 红十字会急救证模拟考试系统 -最后调示完成情况报告
- PMP题库-永久免费的在线PMP模拟考试系统-首页
- 考试系统 根据是否补考等条件验证
- JAVAWEB项目--模拟考试系统数据库设计与实现(二)
- 红十字会急救证模拟考试系统 -安装说明
- 菜鸟分享用javascript做的模拟考试系统的倒计时的时间
- 驾驶理论模拟考试 - 网上模拟系统
- 红十字会急救证模拟考试系统 -总结
- Java基本功练习八(多维数组[二维、三维、模拟评卷系统、九宫格验证])
- 驾驶人科目一模拟考试系统破解(驾照模拟考试软件破解)纪要
- PMP在线考试系统—全真模拟试题(完全免费)
- 企航驾校理论考试模拟系统发布
- 用python写的模拟系统登录三次验证简单程序
- 人脸识别(三)模拟业务场景:考生考试人脸验证的实现。
- 安徽省2007驾校模拟考试系统 v1.02 build 070904 免费下载--IT man
- 全国专业技术人员计算机应用能力考试全真模拟考试系统中文windows xp操作系统
- 驾驶员科目一考试模拟学习系统破解版 Cracked.By.HackWm.
- 红十字会急救证模拟考试系统-介绍