小伙伴,相信很多人对巧解硬盘逻辑锁和江民的“键盘逻辑锁”事件是啥东东啊都不是特别了解,因此今天我来为大家分享一些关于巧解硬盘逻辑锁和江民的“键盘逻辑锁”事件是啥东东啊的知识,希望能够帮助大家解决这些问题。
本文目录一览
巧解硬盘逻辑锁
巧解硬盘逻辑锁硬盘逻辑锁想必不少网友们不会陌生吧,硬盘逻辑锁最初是江民公司的kv300
L版中带的一个保护程序,本意是对付那些企图破解KV300软件那些人的硬盘的。后来有好事者将它分离出来单独用上了。那时江民公司为了打击盗版,在KV新版升级程序植入了一个黑客程序,当检测到用户使用了盗版的KV以后就将硬盘的分区表锁住,被称为“主动逻辑锁”,使无数人受害,江民公司也因此被处罚,这都是很早以前的事了。
前几天我的一位朋友向我求助,说自己用逻辑锁把自己的硬盘锁住了......,我很是奇怪,难不成这哥们吃饱了撑的没事干?后来到了朋友家里才明白,原来这哥们在网上看到了有逻辑锁这个程序,非常感兴趣,就找了一个想要发给朋友恶作剧一下,但是从网上下载了程序后,又不知道好不好用,所以就在自己的机子上试了一下。
没想到直接就把自己的.硬盘锁住了,光驱软驱全部不好使,DOS也进不去了;实在无奈所以就打电话向我求助了,我先是幸灾乐祸一通,后来又以一顿饭作为条件,答应帮助他解开逻辑锁。为了让大家能够了解如何解开逻辑锁,今天我将详细的方法写出来,也希望一会会对大家有所帮助。
硬盘锁的原理
说实话,虽然有关于逻辑锁的文章在网上到处皆是,我对于逻辑锁也早有耳闻,但是其实我也没有实际使用和操作过,对于如何解锁我脑子里也是一团浆糊,但是为了这一顿饭,我怎么也要试试呀,大不了在朋友面前丢点人!
为了弄清楚逻辑锁的工作原理和解决办法,我在网上查了不少资料,逻辑锁的工作原理基本上是计算机在引导DOS系统时将会搜索所有逻辑盘的顺序,当DOS被引导时,首先要去找主引
导扇区的分区表信息,位于硬盘的零头零柱面的第一个扇区的OBEH地址开始的地方。
当分区信息开始的地方为80H时表示是主引导分区,其他的为扩展分区,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘。
以此类推找到E,F,G…..
"逻辑锁"就是在此下手,修改了正常的主引导分区记录将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来
就形成了死循环,这就是使用软驱,光驱,双硬盘都不能正常启动的原因。 ;
江民的“键盘逻辑锁”事件是啥东东啊?
分类: 电脑/网络 >> 反病毒问题描述:
最好可以为我进行详细介绍~-~!
解析:
硬盘逻辑锁是江民公司的kv300 L版中带的一个保护程序,本意是对付那些企图破解KV300软件那些人的硬盘的。后来有好事者将它分离出来单独用上了。那时江民公司为了打击盗版,在KV新版升级程序植入了一个黑客程序,当检测到用户使用了盗版的KV以后就将硬盘的分区表锁住,被称为“主动逻辑锁”,使无数人受害,江民公司也因此被处罚。
硬盘锁住原理
硬盘锁住通常是对硬盘的分区表做手脚,因此首先应该了解硬盘的分区表。硬盘分区表位于0柱面0磁头1扇区,这个扇区的前面200多个字节是主引导程序,后面从01BEH开始的64个字节是分区表。分区表共64字节,分为4栏,每栏16字节,用来描述一个分区。如果是用DOS的FDISK程序分区后,最多只用两栏,第一栏描述基本的DOS分区, 二栏描述扩展的DOS分区。 分区表一栏的结构与各字节的含义如下:
00H—标志活动字节,活动DOS分区为80H,其它为00H。
01H—本分区逻辑0扇区所在的磁头号。
02H—逻辑0扇区所在柱面中的扇区号。
03H—逻辑0扇区所在的柱面号。
04H—分区类型标志。
05H—本分区最后一个扇区的磁头号。
06H—最后一个扇区的扇区号。
07H—最后一个柱面的柱面号。
08H—硬盘上在本分区之前的扇区总数,用双字表示。
0CH—本分区的扇区总数,从逻辑0扇区计数,不含隐藏扇区,用双字表示。
在上面的介绍中给出的柱面号与扇区号虽然各占一个字节,但实际上扇区号用6位表示,柱面号用10位表示,扇区号所在字节的最高两位实际上是柱面号的最高两位。 分区表的最后两个字节是分区表的有效标志,如果将其改变,将不能从硬盘启动,这是一种简单的锁住硬盘的方法。解决的办法是从软盘启动,启动后硬盘仍然可以使用。用Debug或Noratn中的Diskedit软件将硬盘该分区表中的标志恢复,则从硬盘启动也没有问题了。锁住硬盘的另一种方法是对分区参数做手脚,如果将分区参数全部变为0,则启动时由于找不到分区参数,从硬盘是没法启动,从软盘启动后也不认硬盘,如果你敲入盘符C并回车,将出现提示Invalid driver specification。
如果你不幸将分区表参数改成一个循环链,即C盘的下一个分区指向D驱,D驱的下一个分区又指向C区,这样循环下去,DOS启动或WIN95启动时由于无休止的读取逻辑驱动器,就只有死机的份了。这是只要有硬盘存在,不管你用软盘还是硬盘都没法启动机子了,由于不能启动是由于硬盘造成的,即使你将硬盘下到其它计算机上,也没法使用,这样硬盘就彻底被锁死了。
一个完整的硬盘锁程序,不过是重新改写0柱面0磁头1扇区的引导程序,并将分区表破坏或故意制造一个循环分区表,而将真正的硬盘分区表参数和引导程序放在其它隐藏扇区并保护起来,如果启动时口令不对,则不能启动机子,口令对了则顺利启动。
总结:以上就是本站针对你的问题搜集整理的答案,希望对你有所帮助。