解除硬盘逻辑锁实战
解开硬盘逻辑死锁的另几种有效方法!(简易)
解开硬盘逻辑死锁的另几种有效方法!(简易)给“逻辑锁”解锁比较容易的方法是:
1。
“热拔插”硬盘电源。
“热拔插”硬盘电源就是在当系统启动时,先不给被锁的硬盘加电,启动完成后再给硬盘“热插”上电源线,这样系统就可以正常控制硬盘了。
这是一种非常危险的方法,为了降低危险程度,碰到“逻辑锁”后,大家最好依照下面两种比较简单和安全的方法处理。
2。
★UltraEdit★
首先准备一张启动盘,然后在其他正常的机器上使用二进制编辑工具(推荐UltraEdit)修改软盘上的IO.SYS文件(修改前记住先将该文件的属性改为正常),具体是在这个文件里面搜索第一个“55AA”字符串,找到以后修改为任何其他数值即可。
用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。
不过这时由于该硬盘正常的分区表已经被破坏,你无法用“Fdisk”来删除和修改分区,但是此时可以用本论坛介绍的关于分区表恢复的方法来处理。
3。
★DM★
因为DM是不依赖于主板BIOS来识别硬盘的硬盘工具,就算在主板BIOS中将硬盘设为“NONE”,DM也可识别硬盘并进行分区和格式化等操作,所以我们也可以利用DM软件为硬盘解锁。
首先将DM拷到一张系统盘上,接上被锁硬盘后开机,按“Del”键进入BIOS设置,将所有IDE接口设为“NONE”并保存后退出,然后用软盘启动系统,系统即可“带锁”启动,因为此时系统根本就等
于没有硬盘。
启动后运行DM,你会发现DM可以识别出硬盘,选中该硬盘进行分区格式化就可以了。
这种方法简单方便,但是有一个致命的缺点,就是硬盘上的数据保不住了。
电脑故障维修:硬盘逻辑锁之巧解
硬盘逻辑锁之巧解[故障分析]:硬盘不能引导,从软驱及光驱使用系统盘同样不能引导。
[解决方案]:1、formata:/s 命令格式化一张软盘,或在windows格式化一张软盘(要求做系统),将此软盘中io.sys 文件作修改后可带中了逻辑锁的硬盘启动。
如不知如何修改可将此文附件中所有文件均拷入制作好的软盘中即可(包括已解密的kv3000的程序)。
运行软盘中ckv3000文件。
接下来按F10,再按Y键,待系统有提示时,换上另一张软盘,注意不要使软盘写保护,再按Y键,待系统将硬盘引导区记录保存到软盘上hdpt.vir文件中后会开始恢复硬盘的引导区,此过程大约需要三至五分钟,小硬盘更快,恢复完毕再次提示保存引导区记录,放入另一张软盘,盘上不要有hdpt.vir文件名的文件,键入Y后约几秒钟系统提示恢复成功,OK!OK!OK!。
2、如不需保存数据的话可在软盘引导成功后使用LFORMQT作低格,此时只要低格过程一开始就可以退出,大约只需要几秒钟的时间,不必将低格过程全做完以节省时间。
然后可以用正式的win98系统盘引导,再分区、格式化就成了。
[总结心得]:下面引用一段在解锁方面颇有研究的人士的短文,该文阐述了硬盘是如何被加上逻辑锁的,从而想出用修改了IO文件的系统软盘带着上了锁的硬盘启动的方法,上述解锁的方法可以说是从中得到启发而来。
不过我也曾用下面介绍的“方法一”来试图有效保存硬盘上的数据但无奈没有成功,用“方法二”使用DM来做低格也不曾奏效。
热插拔法来解锁更是天方夜谭。
而使用KV3000的F10功能确能恢复硬盘引导区记录。
据说此逻辑锁本是KV3000的发明者王江民所创,因此他的KV3000能解此锁也就不足为奇了。
引文:我先讲述一下被“逻辑锁”锁住的硬盘为什么不能用普通办法启动的原因:计算机在引导DOS系统时将会搜索所有逻辑盘的顺序,当DOS被引导时,首先要去找主引导扇区的分区表信息,位于硬盘的零头零柱面的第一个扇区的OBEH地址开始的地方,当分区信息开始的地方为80H时表示是主引导分区,其他的为扩展分区,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G.....“逻辑锁”就是在此下手,修改了正常的主引导分区记录将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来就形成了死循环,这就是使用软驱,光驱,双硬盘都不能正常启动的原因。
硬盘维修教程
硬盘维修教程1.死锁的第二种处理方法这种方法的原理是绕过BIOS对硬盘的检测而直接用一些能够自己查找硬盘的软件(例如DM)来控制硬盘.1.把DM拷到一个好的硬盘上(如果有第二硬盘的话,没有的就用软盘也行).2.接上坏硬盘,开机进CMOS,除好硬盘外,其他的IDE设为"NONE"(关键所在),保存设置后重新启动计算机.3.进入DOS,运行DM,选中坏硬盘,分区格式化,完成后计算机重新启动.4.进CMOS,识别硬盘或设"AUTO",保存设置后重新启动计算机.2.循环死锁故障问题(就是逻辑炸弹)处理方法有三种一.用软盘引导后,用DEBUG或PCTOOLS里面的DISKEDIT文件把硬盘最后两个字节恢复成55AA就可以了.二.是修改分区参数.如果将分区参数全部变为0,系统引导的时候由于找不到分区参数无法从硬盘启动,用启动盘从软盘启动后也不认硬盘.不过机器毕竟能够从软盘启动,我们可以在启动后用软盘的DEBUG等工具修复被改动的硬盘分区表参数,重新启动后就没有问题了.三.是我重点给你说的,也就是前面提到的"逻辑锁"造成的硬盘循环死锁故障.这种故障是因为硬盘分区表参数被修改成了一个死循环,即计算机在引导的过程中,由IO.SYS文件中包括有一个很关键的程序SYSINT_I,它在系统启动中很固执,非要去读硬盘的每一个分区表,而且不把分区表读完誓不罢休,如果碰上分区表是循环的,就"死锁"了.不多讲了,如果多你们该烦了,还是讲点实战吧.下面给大家介绍几种非常简单的方法,无须对硬盘低格,即可解决硬盘循环死锁问题了.1.先取下带有循环死锁故障硬盘,准备一张系统软盘(带有DEBUG调试程序)和一个张空白软盘,并将空白软盘格式化.2.生成一张特殊软盘,用系统软盘启动机器,热行DEBUG命令后,取出系统盘,插入空白盘(待制作的特殊软盘),在DEBUG环境下进行如下操作.A:\>DEBUG-A 0100XXXX:0100 XOR AX,AXXXXX:0102 PUSH AXXXXX:0103 POP DSXXXX:0104 PUSH AXXXXX:0105 POP ESXXXX:0106 MOV CX,100XXXX:0109 MOV BX,7C00XXXX:010C MOV WORD PTR [BX], 00XXXX:0110 INC BXXXXX:0111 INC BXXXXX:0112 LOOP 10CXXXX:0114 MOV AX,0301XXXX:0117 MOV CX,0001XXXX:011A MOV DX,80XXXX:011D MOV BX,7C00XXXX:0120 INT 13XXXX:0122 JMP FFFF:0000XXXX:0127-W 100 0 0 1Q通过上面操作,特殊软盘就制作好了.3.关闭机器,制作好的特殊软盘保留在软盘驱动器中,即故障硬盘装回机器上,其电缆连接方法决定了上述"MOV DX,80"指令送入DX寄存器中的值.若将故障盘联连成第一个硬盘或系统中只接有此故障硬盘,即上述"MOV DX,80"指令送入DX寄存器的值为80H,若系统中接有两个硬盘,且将故障盘连接成第二硬盘,即送入DX 寄存器的值应为80H.4.上电重新启动机器,当机器开始从软盘载入操作系统时,大约过2-3秒钟后,机器会自动复位重启动5.将特殊软盘取出,插入正确系统软盘,让机器从软盘引导操作系统,若无意外,机器就会正常启动,当机器机出现A:\>提示符时,标志着故障已经搞定了,这时候可以正常对硬盘进行分区格式化了.(如果试图恢复硬盘上的数据请不要分区格式分,接下来还有一步聚呀)6.用KV3000引导启动机器,执行KV3000杀毒软件,用该软件的硬盘分区扫描恢复功能,对硬盘进行分区扫描,即按F10功能键,然后插入一张格式化好的空盘,回答"Y",耐心等待十分钟,再回答"Y"当屏幕显示"OK!OK!OK"的提示时,就表示硬盘的分区已经恢复.此后重启动机器.即完成任务了修复功能了.。
巧用Linux解决“硬盘逻辑锁”问题
巧用Linux解决“硬盘逻辑锁”问题1、引言笔者在运维过程中遇到这样一起案例,使用者由于磁盘操作失误,导致操作系统丢失,无法进入系统。
笔者按照常规方法施救,试图从光盘版WINDOWS PE进入系统查看系统情况及文件资料是否存在,不料无法进入WINDOWS PE,硬盘灯常亮。
而笔者试图用其他方式,如GHOST,PQ分区软件等均无法进入下一步,硬盘灯常亮,疑似硬盘损坏。
后经过多方查找资料,发现并不是硬盘损坏,而是由一个叫“硬盘逻辑锁”的错误引起的,笔者通过Linux巧妙解决了这个问题。
该案例对疑似硬盘故障之类的运维工作具有一定的借鉴意义。
2、现象描述笔者赶到现场后,操作系统已经丢失,无法进入系统,于是插入光盘,试图从光盘版WINPE进入,不料无法进入光盘版WINPE,光标闪烁,但无法进入下一步。
后来使用其他软件如GHOST,PQ8.0等均无法进入下一步,共同特点是硬盘灯长亮。
后来经过多方查找资料,才发现这种现象是由一个叫“硬盘逻辑锁”的错误引起的,硬盘没有损坏。
3、处理过程既然知道了原因,下面笔者开始着手解决这个问题。
首先来解释一下什么叫“硬盘逻辑锁”。
原来,“硬盘逻辑锁”是使用了MS-DOS的一个错误制成的。
它采用了“循环分区表”的技术,使DOS无法用任何设备启动,包括软盘等移动设备。
当DOS启动时,系统会自动搜索硬盘中的各个分区的信息,如类型、大小等,以使系统能够识别硬盘,分别分配为C、D、E、F等驱动器,并使用户能对其进行各种操作。
而“逻辑锁”正是利用了这一点,通过修改硬盘的分区表使分区表发生循环,即把扩展分区的第一个逻辑盘指向自身,使DOS系统启动时查找分区时发生死循环而无法启动。
既然“硬盘逻辑锁”是MS-DOS才固有的bug,那么解决的途径可以从非DOS系统出发。
虽然目前WINDOWS从DOS发展到如今的XP,WIN7,但这个DOS的bug并没有引起微软重视,所以从WIN7引导依然无法进入系统。
硬盘锁解决方案
硬盘锁解决方案第一BIOS里面屏蔽被锁硬盘锁在的IDE接口第二光驱启动进入DOS6.22或者以前的老版本第三运行DM 利用里面的磁盘清零功能第四开始磁盘清零以后板分钟左右可以按ESC取消重新启动电脑第五光驱里面放上你的XP安装盘看能不能装了解决办法二第一拔下硬盘第二光驱启动进入DOS6.22或者以前版本第三当启动到DOS以后插上硬盘(热插拔)第四用工具重新写硬盘(可以利用磁盘清零功能)一般解锁方法:1、若知道用户原来设定的口令,可在PC-3000A T主菜单下按小键盘的6键(或右方向键),选择“Disk sequrity commands”---“unlock disk”,输入正确口令,回车,若提示操作成功即为解锁成功;然后,再执行”Clear password”,便可完全清除用户设定的口令,此时数据无损。
2、若不知道用户设定的口令,但Master password为$FFFE, 且Sequrity level为high, 则解锁步骤同上。
但输入密码时须选择Password type: master, 并输入正确的master password.3、若不知道用户设定的口令,但Master password为$FFFE, 且Sequrity level为maximal, 则应执行“Disk sequrity commands”-“Set password”, 输入正确的Master password, 然后执行“Erase disk”。
经过数十分钟的数据清除过程后,硬盘可恢复到可使用状态,但原有数据全部丢失。
4、若不知道用户设定的口令也不知道Master password, 则需要用特别的方法解除密码我接到学校老师分配的一个任务,让我赶做一份课件,要求第二天一早送过去。
这下惨了,以前所做的课件模块都被我删了,这不是要从头做起?算了,先找找素材再说,就这样在学校机房找了一天的素材。
回到家,说完饭洗完澡,马上冲到电脑前,按了下POWER键,开机自检,晕~~,找不到硬盘!!!不会吧,明天就要交了,本来打算熬夜赶出来的,谁知道现在·····:(不,冷静点!想想,我记得今天上了一个不知道什么名堂的网站(瞧,我这记性,才多久时间就全忘了),电脑突然黑屏,那时因为赶着上学,就懒得理了,拨掉电源,直接走了。
解除硬盘逻辑锁实战
这天给别人的笔记本使用Ghost安装Win系统,进行到一半时突然卡住死机,无奈强制重启,然后,故障就来了。
首先电脑是无法启动了,毕竟Ghost还没有完成嘛,是可以理解的。
插入U盘从U盘启动,选择进入WinPE。
哪知在启动界面卡住不动,半天没有反应。
换一个启动U盘,进入PE还是一样没有反应。
回头启动到DOS,一样只有黑屏。
这下有点怕了,心想把电脑给弄坏了。
仔细看硬盘还是在运转,而且硬盘指示灯一直是常亮状态,而不是一闪一闪的,就是说硬件还是没有问题的,问题就是不能启动,也不能启动到PE或者是DOS。
没有办法,只有google一通,很快就找到了一个叫做“硬盘逻辑锁”的词,感觉人们对它的描述和现在电脑的状况很相似的。
现摘录一下:所谓“硬盘逻辑锁”是使用了某些DOS的一个错误制成的。
它采用了“循环分区表”的技术,使某些有这个错误的DOS无法用任何设备启动,包括软盘等移动设备。
当DOS启动时,系统会自动搜索硬盘中的各个分区的信息,如类型、大小等,以使系统能够识别硬盘,分别分配为C、D、E、F等驱动器,并使用户能对其进行各种操作。
而“逻辑锁”正是利用了这一点,通过修改硬盘的分区表使分区表发生循环,即把扩展分区的第一个逻辑盘指向自身,使某些DOS系统启动时查找分区时发生死循环而无法启动。
同时也找到很多解决办法,什么找高级一点的DOS启动盘,如PC-DOS7.10启动盘、ROM-DOS 7.10启动盘、FreeDOS启动盘,或修复的MS-DOS启动盘之类,也有硬盘热插拔、DM低格等等。
不过我想既然是Dos的一个错误,那么对Linux是没有什么作用的,应该可以试一试Ubuntu光盘。
于是使用Ubuntu10.04光盘进入LiveCD,不过启动速度相当慢,好不容易进入了,立即使用分区工具查看硬盘,果然显示了一系列的大小为50M的分区,一长串,也不知道有多少,那情形是相当壮观的。
现在总算是能够启动系统并且看到硬盘进行操作了。
用Linux巧解硬盘逻辑锁
修 改 版 M S — DOS引 导 盘 启 动、 绕过 B I OS修 改 硬 盘 参 数 等, 但这些方法操作难度大 ,
成功率低, 且存在硬件损坏 、
‘
启 动 光盘 或 可启 动 U 盘 。
启 动 计 算 机
开 启 故 障 计 算机 , 进 入
已安 装 的 Wi n d o ws操 作 系 统 启 动 时提 示 找 不 到 有 效启 动分 区 , 或 者 启动 进 度条 “ 死 循环” , 不能 继续 启 动 , 但硬 盘 数 据 指 示 灯 常 亮 。硬 盘 逻
辑锁 发 生 后 , 进 入 BI oS设 置 查看 硬盘 信息 均正 常 , 模 式
L i n u x 、 C D
启动时, 会 搜 索 所有 正常 挂 载的逻 辑盘 , 并 且 按 顺 序分 配 合 适 的盘 符 以 供 系 统 调 用 。 此 过程 以硬盘 主 引 导 扇 区 的 分 区 表 信 息 为
准 , 如 果 主 引 导 分 区 记 录 被
果 把 故 障 硬盘 连 接 至其 他 正
终端 服 务是 大 家 省 去 了在 客 户端 安 装软 件 的繁 琐 。利 用 终 端服 务提 供 的 }( 可 多选 ) 目标 程
都 非常 熟 悉 的。 程序 虚拟化功 能, 可 以 让 这 些 主机 用 户 毫 不 费力 地 运 行 序 , 在 下 一 步 窗
BI OS 设 置 , 视 情 况 将 第 一
启 动 项 设 置 为 光 驱 或 US B 设 备 。 保 存 BI OS设 置 , 放 入 光 盘 或 插 入 U盘 , 重 新 启动 故 障计算 机 , 使 其 加 载 L i n u x系 统 , 进入 L i n u x系 统桌面环境 。
解开硬盘逻辑死锁的一种有效方法
重新划分好1号分区后,返回到分区界面,将光标定位到“Save and Continue”(保存并继续)选项保存设置,然后按下Esc键推出DM,最后根据提示重新启动电脑。
重新启动电脑后,首先在BIOS中通过“IDE HDD Auto-Detection”功能重新设置硬盘参数,然后进入对C盘进行格式化。至此,修复工作结束。
(一)硬故障导致硬盘无法引导
所谓硬盘硬故障,是指因为连接、电源或硬盘本身出现硬件故障而导致的硬盘故障。当Leabharlann 现硬盘无法引导时,首先得从硬件下手。
在大多数硬盘引导失败的故障中,硬盘本身的连接或设置错误是最常见的故障原因。因此,在遇上引导故障后,可在启动电脑时,按下Del键进入BIOS设置,在主界面中移动光标到“Standard CMOS Features”(标准CMOS设置)选项,回车进入次级设置界面。在该界面中注意观察IDE端口上是否能看到当前系统中所安装的硬盘,例如下图中的“WDC WD800BB-32CCB0”就是系统中的硬盘。
准备一张系统启动软盘(或启动光盘),将启动盘放入软驱并引导系统(注意,一定要加载光驱驱动),然后放入预先准备好有PCTools的光盘,进入光盘上DE所在的目录并运行DE。进入DE主界面之后,首先会弹出一个信息窗口,提示此时DE运行在只读状态。按回车之后,程序会提示用户选择要打开的文件,此时直接按回车打开默认的文档即可。打开文档后,按下Atl键激活功能菜单,选择“Options(选项)→Configuration(配置)”菜单命令。按回车后进入配置窗口,通过“Tab”键将光标定位到“Read Only”(只读)选项上,然后按空格键将该选项前的“√”取消,最后选择“OK”保存设置。
(2)通过PCTools解决
笔记本硬盘加密后如何解锁
笔记本硬盘加密后如何解锁
电脑硬盘为了安全,可以使用加锁功能,但很多人不知道怎么解除锁定,为此店铺为大家整理推荐了相关的知识,希望大家喜欢。
笔记本硬盘加密后解锁的方法
点击左下角开始,进去控制面板;
进去后选择左上角,系统和安全;
进去界面后选择BitLocker驱动器加密下边第一个选项,通过加密磁盘上的数据保护计算机;
然后点击关闭BitLocker;
点击解密驱动器,正在解密,稍等片刻即好,由于硬盘的大小不同所需要的时间也不同,具体硬盘,具体对待;
6当看到这个页面时,恭喜你完成了。
如何解除电脑硬盘密码
如何解除电脑硬盘密码如何解除电脑硬盘密码作为计算机系统的数据存储器,容量是硬盘最主要的参数。
硬盘的容量以兆字节(MB/MiB)、千兆字节(GB/GiB)或百万兆字节(TB/TiB)为单位,而常见的换算式为:1TB=1024GB,1GB=1024MB而1MB=1024KB。
但如果硬盘被锁住了怎么办?下面,我们就来看看硬盘解锁方法介绍。
解锁方法:1、若知道用户原来设定的口令,可在PC-3000AT主菜单下按小键盘的6键(或右方向键),选择“Disk sequrity commands”---“unlock disk”,输入正确口令,回车,若提示操作成功即为解锁成功;然后,再执行”Clear password”,便可完全清除用户设定的口令,此时数据无损。
2、若不知道用户设定的口令,但Master password为$FFFE, 且Sequrity level为high, 则解锁步骤同上。
但输入密码时须选择Password type: master, 并输入正确的master password.3、若不知道用户设定的口令,但Master password为$FFFE, 且Sequrity level为 maximal, 则应执行“Disk sequrity commands”-“ Set password”, 输入正确的`Master password, 然后执行“Erase disk”。
经过数十分钟的数据清除过程后,硬盘可恢复到可使用状态,但原有数据全部丢失。
4、若不知道用户设定的口令也不知道Master password, 则需要用特别的方法解除密码。
附:硬盘的容量作为计算机系统的数据存储器,容量是硬盘最主要的参数。
硬盘的容量以兆字节(MB/MiB)、千兆字节(GB/GiB)或百万兆字节(TB/TiB)为单位,而常见的换算式为:1TB=1024GB,1GB=1024MB而1MB=1024KB。
但硬盘厂商通常使用的是GB,也就是1G=1000MB,而Windows系统,就依旧以“GB”字样来表示“GiB”单位(1024换算的),因此我们在BIOS中或在格式化硬盘时看到的容量会比厂家的标称值要小。
硬盘盘符死锁的终极解决办法
0 7 B00 g0 1
BO7 B0Cຫໍສະໝຸດ PP O MV O MV O
E S C ,0 0 X 10
B ,7 0 X C0
置 E 偏移 为 0 s 置循环计 数为 1 0 0
置操作首 址 7 0 C0
C000 7700
4 3
4 3
MV O
IC N
IC N LO OP
维普资讯
20 0 8年第1 5) ( 总第 9 1 期 期
现 代 企 业 文 化
MODERN ENTERRI S CUI TURE
NO.5, 0 8 1 20
( u uai t O 9 ) C m lt e N .1 vy
硬 盘 盘 符死锁 的终极 解 决 办法
W R T [ x ,0 0 ODPR B] 0 0
B X
B X 00 1C
将 0 0 : C 0开始的 1 0 单 00 70 0个
元置 0
以下让我们先来 了解一下系统启动过程主要过程( 以硬盘启 动为例 )
1 .开 机 ;
EF 28
B00 8 13 B00 g 10 B80 A 10
谭 淼
( 东省茂 名 市交通技 工 学校 , 东 茂 名 550 ) 广 广 2 00
【 要】 摘 硬盘盘符死锁是指 电脑在 引导机 器载入操 作 系统过
8 、在主分 区表 中搜索标志为活动的分 区、 如果发 现没 有活
则转停止 ; 程 中, 由于循 环分配驱动器盘符 , 导致驱动 器逻辑 盘符 用尽 而使 动分区或有不止一个活动分区 , 9 .将 活 动分 区 的第 一 个 扇 区读 人 内存 地址 0 0 7 0 0 0: C 0 机 器陷入 死循 环状 态, 最后使机 器无法正常启动操作 系统。文章
如何破解硬盘的保护
如何破解硬盘的保护硬盘保护卡的工作原理硬盘保护卡是一种硬件芯片,*在主板上与硬盘的MBR一起协同工作,可以保护硬盘数据不被恶意修改和删除,达到向硬盘中写入数据在重新启动计算机后消除数据的目的。
它的工作原理基于一种“BIOS映*地址转移”的特殊技术,说简单点就是通过拦截BIOS原始的Int13h,使所有写入硬盘的*作重新定位到其自身的中断程序,从而实现对写入硬盘的数据起到保护的作用。
解除硬盘保护卡的保护功能上面我们明白了硬盘保护卡的工作原理,我们只要恢复Int13h原始的BIOS中断量就可以解除破解硬盘保护卡。
这需要借助于DOS下的Debug命令,通过它用手工方式找到Int13h的原始中断向量值,填入中断向量表即可。
首先查找Int13h的入口。
在纯DOS的命令提示符下键入“Debug”并依次输入如下命令:-a100-xorax,ax-int13-int3接着输入“t”回车反复重复执行,直到显示地址形如“F000:xxxx”,记下这一地址,按“q”退出Debug状态。
这里假设找到的入口为F000:xxxx,在(0:13H*4)=0:4ch处填入这个地址,例如得到地址为F000:1234,再次运行Debug,输入如下命令:-e0:4c341200F0-q这样就把得到的原始入口填入Int13h的中断向量表中了,这时候硬盘保护卡就被解除。
需要说明的是,以上解除硬盘保护卡只对本次*作有效,每次重新启动系统都需要执行这样的*作。
了解JS挂马方式IFRAME挂马方式比较早,相应的预防措施也比较多,其中用CSS配合JS脚本进行预防是主流方式。
可这种预防方式也存在安全隐患,JS脚本也可以被用来挂马,令人防不胜防。
我们下面要介绍反击JS挂马的方法。
文章要点:了解JS挂马方式文章难度:★★学习进程:√IFRAME挂马√JS挂马CSS挂马HNC网络联盟刘思杨:安全工程师,曾经负责过许多单位的网络安全许多人认为,只要自己的服务器安全做得足够好,建站程序补丁打得勤快,就能够抵御住所有黑客的攻击。
解开硬盘逻辑死锁的一种方法
价值 工程
解 开硬 盘 逻辑 死 锁 的一种 方 法
Th a o Unl c r s Lo i a a l k eW y t o k Ha d Dik g c lDe d oc
邢 涛 Xn a igT o
( 津市 武清 区养路 费征稽 所 , 津 3 10 天 天 070)
Absr c :W e ha e c me a r s o ti g a u a d ds o ia e d o kwhih otn ma e O g o y ta t v o co s smeh n bo th r ik lgc ld a lc , c fe k sn o d wa ,hee I 1 i rd e alusflmeh d r ’1 nto uc l eu to
文章 编 号 :0 6-3 2 1 )3 06 — 2 1 0 - 1( 0 0 2— 1 80 4 1
机了 , 笔者就 曾碰 到过这种情况 , 但用一张格式化成 系统盘 的软 盘 不知道你是否曾碰到过从软盘和硬 盘都 启动不 了计算 机的情 则 可 以顺 利 启 动 , 要 有 D B G, 仍 然 可 以将 分 区表 参 数 修 改 回 只 EU 你 形?一般计算机的硬盘分区表被病毒感染后 , 若不能启动机器 , 通常 去。可怕的事情是 , 如果你不幸将分区表参数改成一个循环链 , C 即 从软 盘可以启动。 但在严重的情形下 , 不但从硬盘不能启动机器 , 就 盘的下一个分 区指向 D驱 , D驱 的下一个分区又指 向 C区,这样循 是从软盘也不能启动。有的恶毒 的病毒就能使硬盘被锁死。本来硬 环 下 去 , O D S启 动 或 WI 9 动 是 由于 无 休 止 的 读 取 逻辑 驱动 器 , N 5启 盘被 锁住 时 , 以采 用 3 可 . 0以下 的 D S版 本 启 动 机 器 , 器 启 动 后 就只有死机 的份了。这是只要有硬盘存在 , O 机 不管你用软盘还是硬盘 虽 然 也 不认 硬 盘 ,但 其 不认 的原 因在 于 其 管 理 不 了现 在 的 大 硬盘 , 都没法启动机器 了, 由于不能启动是 由于硬 盘造成 的 , 即使 你将硬 依次可以用 D b g eu 修改硬盘分区表 , 修改后可以启动 。但在 已进入 盘下到其 它计算机上 , 也没法使用 , 这样硬盘就彻底的被锁死了, 笔 WI D WS的 年 代 ,. NO 30以下 的 D S实难 找 到 , O 即使 找 到 , 的机 器 者遭遇就是此情形。 你 上恐怕也应没有 5寸软 驱而不能使用。因此 最好 的办法是编制一 个完整 的硬盘锁死程序 , 不过是重新改写 0柱面 O磁头 1 扇 个 程 序 解 决这 个 问题 。 作 者通 过 尝试 和 思 考 , 到 了 一 种 比较 实 用 区的引导程序 , 找 并将分 区表破坏 或故 意制造 一个循环分区表 , 而将
硬盘逻辑锁破解方法集锦
X X 1 e i 0 X X: 0 nt 2
一
-
一
xx :10 退 出程 序 返 回 到 指 示 符 xx0 1
呢, 那是 因为在引导 DOS系统 时将会搜
索逻辑盘 ( 是你所谓 的 c: E.. 的 就 D: . ) 一
一 g运 行
这时候 会发现 地址 6 e开始的内容 b 是硬盘 分区的信息 ,发现 此硬盘的扩展 分 区指 向 自己 ,这 就 使 D OS或 W I N—
DOWS启动时查找硬盘逻辑盘 进行死循
3在 C . MOS中把 硬盘 选项 设 置 为 No e n ,然后用这 张改 造后的系统软盘就 可以顺 利地 带着 中弹 的硬盘 启动 了 , 当
pl
幔
、
I
维普资讯
硬盘被 锁这 也许 是电脑故障 中最郁
盘上 I., oss ) 文件 的全部属性 , 然后使 用你
闷 的事 了。明明知道 硬盘没坏 , 可就是没
法 启动 , 甚至 用软 盘 、 光盘或 是挂接 双硬 盘 也是无济于事 ,对 于这种故 障一般都
下:
55 AA
5 5从 表示硬盘 有效的标记 ,不要 修 改 ,x x 0表示把 以前 的数据 “x 改 成 x” 0, 再用硬盘 中断 1 3把修改 好 的数据 写 入硬盘就可以了 , 具体如下 :
A :>d b \ e ug
展分 区的第一个逻辑盘 指 向自己 ,这 就 是 无法正常启 动 的原 因 , OS在查找 第 D
熟 悉的任何 二进制编辑 工具 ( eu db g就
可 以 , 老 的 pto 50也 行 , 者 w n 古 c l. os 或 i— d ws 的 ut ei更好 )在 这 个 文 件 里 o 下 ladt r
实战巧解硬盘逻辑锁
实战巧解硬盘"逻辑锁"简介:硬盘逻辑锁想必不少网友们不会陌生吧,硬盘逻辑锁最初是江民公司的kv300 L版中带的一个保护程序,本意是对付那些企图破解KV300软件那些人的硬盘的。
后来有好事者将它分离出来单独用上了。
那时江民公司为了打击盗版,在KV新版升级程序植入了一个黑客程序,当检测到用户使用了盗版的KV以后就将硬盘的分区表锁住,被称为“主动逻辑锁”,使无数人受害,江民公司也因此被处罚,这都是很早以前...昨天,同学突然的找我说是自己的电脑进入不了系统了,我心里想也许就是系统的原因了。
到了一看原来是COMS找不到硬盘了。
可能是硬盘没有插紧或是硬盘线坏了吧,可是怎么换都不行呀。
不会是….硬盘坏了吧~~。
好好分析一下,会不会是硬盘的引导区坏了。
用杀毒软件看看是不是引导区病毒。
一杀,什么也没有。
在看看光盘是不是能启动,还是不行。
光盘和硬盘都不能启动是不是传说中的咚~~咚~~江民硬盘锁呀(汗~~),帮人帮到底呀,既然来了就要将它搞定呀,下面我向大家介绍一下关于硬盘锁的恢复方法:一、江民硬盘锁的原理硬盘锁其实是由于硬盘的主引导记录被修改所引起的。
因此,要想了解起原理就要先了解主引导记录的意义,硬盘的主引导的记录是放在硬盘的0柱面0磁头1扇面区,他是由三个部分组成的:至于里面的细节,我就不说了,你们看截图好了呀,用这张启动软盘你就可以顺利地带着被锁的硬盘启动了。
不过这时该硬盘的分区表已经不正常,所以我们无法用FDISK来删除和修改分区,而且仍然无法用正常的启动盘启动系统,这时可以用DEBUG来手工恢复。
具体命令如下:a:\>debug-a-????:100 mov ax,0201(读一扇区内容)-????:103 mov bx,500(设置一缓存地址)-????:106 mov cx,0001(设置第一硬盘的硬盘指针)-????:109 mov dx,0080(读零磁头)-????:10c int 13 (硬盘中断)-????:10e int 20-????:0110 回车(注:-????各硬盘不相同,跟后面的:1??都是自动显示的,我们要输入的只是其后的内容)-g-d500 (查看运行后缓存地址500的内容,这时候我们会发现地址6be开始的内容就是硬盘分区表信息,如果硬盘的扩展分区正是指向自己,那么DOS或WINDOWS启动时就会因查找逻辑分区而陷入死循环。
DOS硬盘逻辑锁的解除办法
DOS硬盘逻辑锁的解除办法DOS硬盘逻辑锁的解除办法导语:许多电脑用户都见过或听说过,当硬盘中了所谓的“逻辑锁”后,无论是用软盘、硬盘,还是光盘都不能启动一些电脑。
下面就由店铺为大家介绍一下DOS硬盘逻辑锁的解除办法,大家一起去看看吧!所谓“硬盘逻辑锁”是使用了某些DOS的一个错误制成的。
它采用了“循环分区表”的技术,使某些有这个错误的DOS无法用任何设备启动,包括软盘等移动设备。
当DOS启动时,系统会自动搜索硬盘中的各个分区的信息,如类型、大小等,以使系统能够识别硬盘,分别分配为C、D、E、F等驱动器,并使用户能对其进行各种操作。
而“逻辑锁”正是利用了这一点,通过修改硬盘的分区表使分区表发生循环,即把扩展分区的第一个逻辑盘指向自身,使某些DOS系统启动时查找分区时发生死循环而无法启动。
可见,这其实是DOS启动时的一个错误造成的。
据说早在1992年,就有一个叫Mike的反病毒专家发现了此问题,并报告给了有此问题的DOS的生产厂家,如生产PC-DOS的IBM公司、生产DR-DOS/NovellDOS的Novell公司、生产MS-DOS的微软公司等等。
不久后,IBM、Novell等公司纷纷宣布其DOS的新版本已彻底解决了此问题,唯有拥有MS-DOS的微软公司没有理会,导致MS-DOS 的`新版本,如6.x、7.x 等仍继续存在此问题。
然而,由于微软的MS-DOS使用得最为广泛,所以其影响和危害也最大。
一旦用户的硬盘被“逻辑锁”锁住,各种微软的操作系统,如MS-DOS 5.x/6.x/7.x/8.0等的启动盘均无法启动,造成了硬件故障的假像,而且连许多高手对此都束手无策。
由于这种现像非常可怕,将导致电脑无法使用,所以许多人纷纷去寻找预防及解决的办法。
其实,其解决起来并不困难,下面就介绍几种解决办法。
* 使用非MS-DOS的操作系统启动由上文可知,“硬盘逻辑锁”主要对微软的MS-DOS系统发生影响,因此,使用其它的DOS启动就可以了。
硬盘逻辑死锁解除办法
硬盘逻辑死锁解除办法2009-03-27 22:50硬盘逻辑锁的现象硬盘可识别,但不能使用用DM软件重新分区格式化硬盘逻辑死锁解除办法----警告:执行该操作后所有硬盘数据会永久性丢失,请谨慎选择执行该操作!本文档仅供参考,DELL公司将不对原有数据承担任何责任。
由于误操作(如:错误地使用压缩代理)或病毒感染等原因,硬盘有时会产生一种“硬盘死锁”故障。
所谓硬盘死锁,是指电脑在引导机器载入操作系统过程中,由于循环分配驱动器盘符,导致驱动器逻辑盘符用尽而使机器陷入死循环状态,最后使机器无法正常启动操作系统。
硬盘死锁一旦发生,其故障现象是:只要故障硬盘安装到电脑中,就无法从硬盘、软驱启动操作系统。
即使把故障硬盘安装成从属IDE设备,同样会导致正常软硬盘无法引导机器。
这种硬盘的故障现象,其表象似乎比真正的物理故障盘还严重,其实这是一种纯软故障。
但由于这种故障硬盘安装到电脑中后,正常盘也不能引导机器了,所以一般的解决方法是,使用CMOS SETUP中的低级格式化功能对其进行低格。
然而用这种方法存在很多弊病。
事实上解决这种故障的原理非常简单,即只要将硬盘上的主引导扇区的所有内容清为0,使这种硬盘如同新盘,就可以解决死锁问题。
问题是这种硬盘接入机器后,机器无法引导操作系统,所以不能使用在操作系统下运行某些刷新主引导扇区程序的方法来解决。
如何在未引导操作系统的情况下不低格硬解决死锁问题呢?为此,笔者通过实践研究,找到了一种非常简单的方法,无须启动操作系统或对硬盘进行低格,可万无一失解决硬盘循环死锁问题。
观察死锁硬盘的故障现象,不难看出这种故障是在引导操作系统的过程中产生的,如果能在分配驱动器盘符之前,把对硬盘引导扇区刷新的指令写入软系统盘的引导扇区,让BOIO程序执行这个特别的引导扇区,就可以达到目的。
具体操作方法如下:1.先取下带有循环死锁故障硬盘,准备一张系统软盘(带有DEBUG调试程序)和一张空白软盘,并将空白软盘格式化。
硬盘结构及解除逻辑锁
的扇区编号为1到16(设每磁道17个扇区),然后是磁头号为2,柱面为0的17个扇区,形成的dos扇区号从17到33。直到该柱面的
所有磁头。然后再移到柱面1,磁头1,扇区1继续进行dos扇区的编号,即按扇区号,磁头号,柱面号(磁道号)增长的顺序连续
磁道号≡(绝对扇区号div每磁道扇区数)div磁头数
要点:(1)dbr位于柱面0,磁头1,扇区1,其逻辑扇区号为0
(2)dbr包含dos引导程序和bpb。
(3)bpb十分重要,由此可算出逻辑地址与物理地址。
7.文件分配表
文件分配表是dos文件组织结构的主要组成部分。我们知道dos进行分配的最基本单位是簇。文件分配表是反映硬盘上所
01 分区引导记录的磁头号 1b
02 分区引导记录的扇区和柱面号 2b
04 系统指示符 1b
05 分区结束磁头号 1b
06 分区结束扇区和柱面号 2b
08 分区前面的扇区数 4b
0c 分区中总的扇区数 4b
4个分区中只能有1个活跃分区,即c盘。标志符是80h在分区表的第一个字节处。若是00h则表示非活跃分区。例如:
注意:windows的长文件名使用了上表中所说的“保留”这片区域。
要点:(1)文件目录是记录所有文件,子目录名,扩展名属性,建立或删除最后修改日期。文件开始簇号及文件长度的一张
登记表.
未 修 修 子 卷 系 隐 只
用 改 改 目 标 统 藏 读
标 标 录 属 属 属
志 志 性 性 性
若已知rs,dc,dh,ds,ns和nh则
硬盘密码解密方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这天给别人的笔记本使用Ghost安装Win系统,进行到一半时突然卡住死机,无奈强制重启,然后,故障就来了。
首先电脑是无法启动了,毕竟Ghost还没有完成嘛,是可以理解的。
插入U盘从U盘启动,选择进入WinPE。
哪知在启动界面卡住不动,半天没有反应。
换一个启动U盘,进入PE还是一样没有反应。
回头启动到DOS,一样只有黑屏。
这下有点怕了,心想把电脑给弄坏了。
仔细看硬盘还是在运转,而且硬盘指示灯一直是常亮状态,而不是一闪一闪的,就是说硬件还是没有问题的,问题就是不能启动,也不能启动到PE或者是DOS。
没有办法,只有google一通,很快就找到了一个叫做“硬盘逻辑锁”的词,感觉人们对它的描述和现在电脑的状况很相似的。
现摘录一下:
所谓“硬盘逻辑锁”是使用了某些DOS的一个错误制成的。
它采用了“循环分区表”的技术,使某些有这个错误的DOS无法用任何设备启动,包括软盘等移动设
备。
当DOS启动时,系统会自动搜索硬盘中的各个分区的信息,如类型、大小等,以使系统能够识别硬盘,分别分配为C、D、E、F等驱动器,并使用户能对其
进行各种操作。
而“逻辑锁”正是利用了这一点,通过修改硬盘的分区表使分区表发生循环,即把扩展分区的第一个逻辑盘指向自身,使某些DOS系统启动时查找
分区时发生死循环而无法启动。
同时也找到很多解决办法,什么找高级一点的DOS启动盘,如PC-DOS7.10启动盘、ROM-DOS 7.10启动盘、FreeDOS启动盘,或修复的MS-DOS启动盘之类,也有硬盘热插拔、DM低格等等。
不过我想既然是Dos的一个错误,那么对Linux是没有什么作用的,应该可以试一试Ubuntu光盘。
于是使用Ubuntu10.04光盘进入LiveCD,不过启动速度相当慢,好不容易进入了,立即使用分区工具查看硬盘,果然显示了一系列的大小为50M的分区,一长串,也不知道有多少,那情形是相当壮观的。
现在总算是能够启动系统并且看到硬盘进行操作了。
重建分区表,重新格式化一个分区,保存后退出LiveCD,继续使用U盘启动盘进入PE,PE启动正常了,使用Diskgenius搜索分区以回复数据,不过只有本分数据恢复出来了,还有些放弃了,反正也没有什么大不了的东西。
其实没有Ubuntu光盘,可以使用Pupy之类的小巧的Linux发行版本来解决问题。
记得以前介绍过一个Linux+PE+DOS合集的启动盘,可以方便的装到U盘中作为U盘启动盘,这样就很方便了。
拥有这个系统维护盘就可以解决任何系统问题啦。
那个镜像好像叫做完美者U盘维护系统,后来有更新的,可以找找。
更加简单DM解除逻辑锁
就是用DM解锁,大家知道DM软件是不依赖于主板BIOS的硬盘识别安装软件,所以以前有不少朋友在不能识别大硬盘的老主板上用DM来安装使用大容量硬盘。
就算在BIOS中将硬盘设为"NONE",DM也可识别并处理硬盘。
首先我们要找到和硬盘配套的DM软件一般上网我们都可以下载到,然后把DM拷到一张系统盘上,接上被锁硬盘,开机按DEL键,进CMOS设置,将所有的硬盘设为“NONE”模式,这是关键所在!一定要注意,然后保存设置,重启动。
这时系统即可"带锁"启动。
启动后运行DM程序,我们会发现DM可以绕过BIOS,识别出硬盘,选中该硬盘,分区格式化,就OK了,非常简单把,不过这种方法的问题是硬盘上的数
据将全部丢失。
并且因为DM是将硬盘重新划分出柱面和磁道和扇区、标准地址信息、设置交叉因子等信息,会对硬盘造成剧烈磨损,对于已存在物理坏道的硬盘更是雪上加霜,且低格会将所有的数据清空,更是一个不可逆的过程。
DM是一种损耗性操作,对硬盘的寿命有一定的负面影响。
因此不到万不得已,小编不推荐使用DM的方法。
硬盘锁有两种,一种是硬盘逻辑锁,这是一种利用扩展分区磁盘驱动过程的递归机制,造成的一种逻辑死循环状态,只要操作系统启动,就要进行逻辑磁盘的驱动,一旦进入这个驱动过程,就会陷入死循环,永远也完成不了启动过程,到不了桌面,什么软件也都用不上了,解除逻辑锁也就成为了难题,接逻辑锁的关键是要想办法启动系统,或者破坏逻辑循环结构,逻辑锁的判断主要是:不论是用硬盘还是U盘、光盘上的系统,都完成不了启动过程,启动到没响应状态时,硬盘灯长亮,这是硬盘逻辑锁的特征。
还有一种硬盘锁是硬盘本身的加密机制,一旦锁定,硬盘就无法进去,根本就无法使用,要专业人员用PC-3000来解除密码才行。