首页
社区
课程
招聘
[原创]江苏省计算机等级考试全真模拟试卷免cd制作(新手教程)
发表于: 2005-1-22 14:50 11350

[原创]江苏省计算机等级考试全真模拟试卷免cd制作(新手教程)

2005-1-22 14:50
11350

【破解作者】 海风月影[DFCG][NE365]
【作者邮箱】 [EMAIL=zjhangtian@sohu.com]Email to Me[/EMAIL]
【使用工具】 od 1.10d ,Peid
【破解平台】 Win9x/NT/2000/XP
【软件名称】 江苏省计算机等级考试全真模拟试卷(三级偏软)
【软件简介】

        江苏省计算机等级考试全真模拟试卷题目
        (三级偏软)

【加壳方式】 无
【破解声明】 我是一只小菜鸟,偶得一点心得,愿与大家分享:)
--------------------------------------------------------------------------------
【破解内容】

今天装了 江苏省计算机等级考试全真模拟试卷(三级偏软) 的配套光盘,结果运行时要放光盘才能运行.晕!这也太麻烦了
于是想把它的光盘检测去掉,看雪论坛上cd-check这方面文章不多,写一篇详细的文章给新手看看吧(我也是新手 :-) )

安装好后,用peid检测 笔试.exe ,无壳,delphi 6.0 - 7.0

用od载入,在命令行中输入 bp GetDriveTypeA 回车

(
这里是对GetDriveTypeA下断点,一般来说,cd-check 的保护都要用到这个函数,这个函数是用来判断一个磁盘驱动器的类型
如何调用就不用看了,重点看它的返回值

返回值含义如下
0 驱动器不能识别  
1 指定的目录不存在  
2 DriveRemoveable  
3 A Fixed Disk (HardDrive)  
4 Remote Drive(Network)  
5 Cd-Rom驱动器  
6 RamDisk  

重点的是  3 硬盘驱动器  和   5 光盘驱动器
一般的cd-check程序,调用了GetDriveTypeA后,立即就是判断是否为光驱,即 cmp al,5 (al是返回值),根据这个我们就可以做点文章了

)

也可以 按 ctrl+n ,查找GetDriveTypeA这个函数,然后下断点。但用命令行是断在kernel32.dll里,这样下断点是肯定能断下的而查找GetDriveTypeA这个函数有可能找不到,这个程序是能找到的

F9运行,断在kernel32.dll里,不要慌,f2取消断点,这时看堆栈

0012FD38     00491AB8   /CALL 到 GetDriveTypeA 来自 笔试.00491AB3
0012FD3C     009C21DC   \RootPathName = "a:\"
00491AB2  |.  50            |push eax                          ; /RootPathName
00491AB3  |.  E8 5450F7FF   |call <jmp.&kernel32.GetDriveTypeA>; \GetDriveTypeA
00491AB8  |.  3C 05         |cmp al,5                          ;  5 指的是光盘,3指的是硬盘
00491AB3  |.  E8 5450F7FF   |call <jmp.&kernel32.GetDriveTypeA>; \GetDriveTypeA
0012FD3C     009C22BC   \RootPathName = "i:\"

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 7
支持
分享
最新回复 (14)
雪    币: 519
活跃值: (1223)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
2
我四月份要考三级了 :D
三级现在不分软硬了吧,分成四种,这个软件是什么年代的:)
2005-1-22 15:43
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
3
最新的
2004. 9
江苏省的 ,分软硬的
我三月份考:D
2005-1-22 16:37
0
雪    币: 162
活跃值: (63)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
:D
好适合我这样的菜菜鸟看哦,支持一下
2005-1-22 17:29
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
支持!!

谢谢~
2005-1-22 17:32
0
雪    币: 97697
活跃值: (200824)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
原创支持!!!`
2005-1-22 17:41
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
谢谢了。
学到知识了。
2005-1-23 05:04
0
雪    币: 214
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
8
原创支持!!!
2005-1-23 14:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
谢谢了。
学到知识了。
2005-1-23 15:11
0
雪    币: 5275
活跃值: (456)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
10
学习,支持海风!
2005-1-23 21:27
0
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
11
讲解很详细,顶起来啦。。。。
2005-1-23 21:27
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
讲得具体,内容正是我需要的。好文章!值得阅读!
2005-1-24 08:34
0
雪    币: 277
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
讲解很详细  学习了!~
2005-3-16 16:54
0
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
我有同学要考国三,不知这个软件有没有用
楼主能给个这个软件的下载地址不?
2005-3-16 20:15
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
支持!!

谢谢~
2005-3-19 18:38
0
游客
登录 | 注册 方可回帖
返回
//