硬盘保护卡的原理?!!!(100分)

  • 主题发起人 主题发起人 snowman2000
  • 开始时间 开始时间
S

snowman2000

Unregistered / Unconfirmed
GUEST, unregistred user!
有没有高手知道破解的办法?!100分奉上!!!

注:当然是在不打开机箱的前提下,呵呵!
 
截取系统INT13
 
无效,试过的。
 
硬件保护卡的原理就是截取INT13,而软件保护(如SafeGuard)是备份当前Fat的信息
(建立Fat印象,当恢复时将备份Fat导入,其实此时原文件并未删除,只是Fat中没有,
所以无法读取、显示罢了),由于硬件的优先级较高,因此建议用VxD技术(ring0而非
ring3!),另一种方法便是用软件实现Fat备份。
 
如果硬件保护可以破的话………………
 
To bigliang:

我试过截取INT 13,好像不管用,或许我的方法不对头吧。
不过您既然说管用,能否给出具体程序。
就算不能破解,我也照样会送分,谢了!
 
to bigliang:
; ;用软件保护时,把文件删除怎么恢复
 
 
首先,文件删除的原理是删除Fat的表项,而非物理删除(清空回收站也不是),
删除过程好比把我家的门牌拆了,而我还在,保护恢复过程好比再次安上我的
门牌号码.保护程序一般有判断硬盘扇区是否曾使用的功能,未被使用的优先
使用.
 
To snowman2000:
; 对不起,由于一些商业原因,我无法拿到程序,分是次要的,INT13方法是肯定的
祝你早日解决问题.You aer welcome!~O~
 
多人接受答案了。
 
用DEBUG在DOS下可以破解所有的硬盘保护卡,如果有监控INT13的程序,也要想法去除,
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
753
SUNSTONE的Delphi笔记
S
S
回复
0
查看
744
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部