中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-01 15:04
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » [讨论]如何禁用硬盤? 查看 2,089 回复 8
楼 主 [讨论]如何禁用硬盤? 发表于 2007-06-27 10:06 ·  中国 广东 东莞 电信
初级用户
★★
积分 136
发帖 73
注册 2007-04-02 05:47
19年会员
UID 83685
性别 男
状态 离线
如何禁用硬盤?
記得在以前看到過有介紹,用debug文件修改硬盤結束標志來禁用硬盤的。把結束

標識55AA改為其他,硬盤就不能使用。想用時再改回來。請問,如何用debug來

修改?我對匯編不是很熟,請說詳細點,如何讀入,如何寫入硬盤.
方法一定有很多,比如給硬盤加邏輯鎖等等,但我只會解不會加.有沒有朋友知道?

還有其他方法嗎?Sample Text
2 发表于 2007-06-27 16:58 ·  中国 河南 洛阳 电信
银牌会员
★★★
积分 1,455
发帖 712
注册 2006-01-20 10:26
20年会员
UID 49246
状态 离线
嘿嘿,将標識55AA改為00,硬盤就不能使用了.至于如何用debug來修改?我也不明白,但愿下面的东东等给你写帮助:
------------------
可以用Norton for Win95中的Diskedit直接将该扇区调出并修改后存盘。或者在Debug下用INT 13H的02H子功能将0柱面0磁头1扇区读到内存,在相应位置进行修改,再用INT 13H的03H子功能写入0柱面0磁头1扇区就可以了。
------------------
我通常都是使用kv300或江民的硬盘修复王来进行硬盤標志修改的,好像挺方便的说。
3 发表于 2007-06-28 08:12 ·  中国 广东 东莞 电信
初级用户
★★
积分 136
发帖 73
注册 2007-04-02 05:47
19年会员
UID 83685
性别 男
状态 离线
你說的對.我試過了,其實將55aa改成任何其他數值都是可以的.
我用的debug,因為這個小程序到處都有,用著方便.
這只是方法之一,還有其他方法沒有?
謝謝!
4 发表于 2007-06-28 21:23 ·  中国 上海 虹口区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
不知你所说的禁用是怎么个禁用,按照软方法别人还是可以用的。
5 发表于 2007-06-30 11:45 ·  中国 广东 东莞 电信
初级用户
★★
积分 136
发帖 73
注册 2007-04-02 05:47
19年会员
UID 83685
性别 男
状态 离线
Originally posted by DOSforever at 2007-6-28 09:23 PM:
不知你所说的禁用是怎么个禁用,按照软方法别人还是可以用的。

我說的是用軟方法.
你的硬方法又是怎麼樣的呢?是不是把硬盤卸下藏起來啊!哈哈
6 发表于 2007-06-30 23:41 ·  中国 上海 杨浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
是的,我说的软方法就是指通过软件的方法来阻止别人使用硬盘,但问题就是你能通过软方法改过去,别人就能怎么改回来。这取决与双方水平的高低。只要别人能动你的机器,就能想办法破解。所以最硬的办法就硬方法——我的机器你别动!
7 发表于 2007-07-01 14:22 ·  中国 广东 东莞 电信
初级用户
★★
积分 136
发帖 73
注册 2007-04-02 05:47
19年会员
UID 83685
性别 男
状态 离线
你說的很有道理,軟方法的禁用取決於雙方水平的高低!
那麼還有其他方法嗎?
據我所知,還可以給硬盤加邏輯鎖.但是邏輯如何加呢?原理又是如何?
請放心,我並不是用來害人的,只是很想知道其中的緣由罷了!
另外,我的硬盤四個分區都是NTFS格式的,用DOS啟動盤啟動后還是可以修改硬盤結束標誌,不是說DOS下看不到NTFS格式分區嗎?(我的啟動盤是用WIN98系統做的,這個問題可能比較幼稚,不要罵我,我是菜鳥!)
8 发表于 2007-07-05 22:51 ·  中国 上海 虹口区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
关于硬盘逻辑锁的原理和解除的方法论坛里有很多,你可以搜索一下。

所谓的 “DOS 下看不到 NTFS 格式分区” 这句话是事是而非的,实际上 DOS 下可以“看”到任何分区,问题是在于你怎么“看”。如果通过 DOS 自身所支持的文件系统是无法访问 NTFS 分区中的内容的,但如果通过类似 debug 这样的程序以 int13 这样的调用来访问磁盘已经和文件系统无关了,而是直接访问扇区了。

另外,你那也不叫硬盘结束标志,硬盘是不需要,也没有结束标志的。那叫分区有效标志。
9 发表于 2007-07-06 09:14 ·  中国 广东 东莞 电信
初级用户
★★
积分 136
发帖 73
注册 2007-04-02 05:47
19年会员
UID 83685
性别 男
状态 离线
謝謝你為我解惑!
论坛跳转: