本站专题: 主板 | CPU | 硬盘 | 内存 | 显卡 | 声卡 | 显示器 | 光驱 | 鼠键 | 电源 | 网络 | 死机 | 其他 添加 WWW.SQ120.COM 到收藏夹

首页

菜鸟学堂

DIY乐园

故障专题

网络专区

软件专区

硬件专区

在线答疑
  您现在的位置: 首页>>网络专区>>新闻 >> 如何破解硬盘保护

如何破解硬盘保护

日期:2007-3-14 20:31:55     来源:   编辑:  点击:

 
  现在不少公共环境中的计算机都安装了硬盘保护卡,很多操作都需要重新启动计算机,但只要一重启电脑,我们的“劳动成果”就会付之东流,那如何破解硬盘保护呢?www.sq120.com推荐文章

硬盘保护卡的工作原理
  硬盘保护卡是一种硬件芯片,插在主板上与硬盘的MBR一起协同工作,可以保护硬盘数据不被恶意修改和删除,达到向硬盘中写入数据在重新启动计算机后消除数据的目的。
  它的工作原理基于一种“BIOS映射地址转移”的特殊技术,说简单点就是通过拦截BIOS原始的Int13h,使所有写入硬盘的操作重新定位到其自身的中断程序,从而实现对写入硬盘的数据起到保护的作用。
解除硬盘保护卡的保护功能
  上面我们明白了硬盘保护卡的工作原理,我们只要恢复Int13h原始的BIOS中断量就可以解除破解硬盘保护卡。这需要借助于DOS下的Debug命令,通过它用手工方式找到Int13h的原始中断向量值,填入中断向量表即可。
  首先查找Int13h的入口。在纯DOS的命令提示符下键入“Debug”并依次输入如下命令:
  -a100
  -xor ax,ax
  -int 13
  -int3
  接着输入“t”回车反复重复执行,直到显示地址形如“F000:xxxx”,记下这一地址,按“q”退出Debug状态。这里假设找到的入口为F000:xxxx,在(0:13H*4)=0:4ch处填入这个地址,例如得到地址为F000:1234,再次运行Debug,输入如下命令:
  -e 0:4c 34 12 00F0
  -q
  这样就把得到的原始入口填入Int13h的中断向量表中了,这时候硬盘保护卡就被解除。需要说明的是,以上解除硬盘保护卡只对本次操作有效,每次重新启动系统都需要执行这样的操作。
 
【返回首页】

相关文章
什么是Speech API漏洞
y66.us木马是什么
如何通过暴库入侵
什么是IEFO劫持
免费q币的骗局

助商
 
论坛入口
 用户名:
 密  码:

     
免费注册   参观一下

最新新闻
热点新闻

电脑知识网 版权所有 严禁转载本站文章 违者追究法律责任
业务联系 TEL:13951366782
苏ICP备05048721号