中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [讨论]如何禁用硬盤? 上一主题 | 下一主题
liumingqing
初级用户





积分 136
发帖 73
注册 2007-4-2
状态 离线
『楼 主』:  [讨论]如何禁用硬盤?

如何禁用硬盤?
記得在以前看到過有介紹,用debug文件修改硬盤結束標志來禁用硬盤的。把結束

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

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

還有其他方法嗎?Sample Text

2007-6-27 10:06
查看资料  发送邮件  发短消息 网志  OICQ (362774158)  编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 2 楼』:  

嘿嘿,将標識55AA改為00,硬盤就不能使用了.至于如何用debug來修改?我也不明白,但愿下面的东东等给你写帮助:
------------------
可以用Norton for Win95中的Diskedit直接将该扇区调出并修改后存盘。或者在Debug下用INT 13H的02H子功能将0柱面0磁头1扇区读到内存,在相应位置进行修改,再用INT 13H的03H子功能写入0柱面0磁头1扇区就可以了。
------------------
我通常都是使用kv300或江民的硬盘修复王来进行硬盤標志修改的,好像挺方便的说。

2007-6-27 16:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复
liumingqing
初级用户





积分 136
发帖 73
注册 2007-4-2
状态 离线
『第 3 楼』:  

你說的對.我試過了,其實將55aa改成任何其他數值都是可以的.
我用的debug,因為這個小程序到處都有,用著方便.
這只是方法之一,還有其他方法沒有?
謝謝!

2007-6-28 08:12
查看资料  发送邮件  发短消息 网志  OICQ (362774158)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 4 楼』:  

不知你所说的禁用是怎么个禁用,按照软方法别人还是可以用的。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2007-6-28 21:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
liumingqing
初级用户





积分 136
发帖 73
注册 2007-4-2
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by DOSforever at 2007-6-28 09:23 PM:
不知你所说的禁用是怎么个禁用,按照软方法别人还是可以用的。

我說的是用軟方法.
你的硬方法又是怎麼樣的呢?是不是把硬盤卸下藏起來啊!哈哈

2007-6-30 11:45
查看资料  发送邮件  发短消息 网志  OICQ (362774158)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 6 楼』:  

是的,我说的软方法就是指通过软件的方法来阻止别人使用硬盘,但问题就是你能通过软方法改过去,别人就能怎么改回来。这取决与双方水平的高低。只要别人能动你的机器,就能想办法破解。所以最硬的办法就硬方法——我的机器你别动!



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2007-6-30 23:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
liumingqing
初级用户





积分 136
发帖 73
注册 2007-4-2
状态 离线
『第 7 楼』:  

你說的很有道理,軟方法的禁用取決於雙方水平的高低!
那麼還有其他方法嗎?
據我所知,還可以給硬盤加邏輯鎖.但是邏輯如何加呢?原理又是如何?
請放心,我並不是用來害人的,只是很想知道其中的緣由罷了!
另外,我的硬盤四個分區都是NTFS格式的,用DOS啟動盤啟動后還是可以修改硬盤結束標誌,不是說DOS下看不到NTFS格式分區嗎?(我的啟動盤是用WIN98系統做的,這個問題可能比較幼稚,不要罵我,我是菜鳥!)

2007-7-1 14:22
查看资料  发送邮件  发短消息 网志  OICQ (362774158)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4639
发帖 2239
注册 2005-1-30
状态 离线
『第 8 楼』:  

关于硬盘逻辑锁的原理和解除的方法论坛里有很多,你可以搜索一下。

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

另外,你那也不叫硬盘结束标志,硬盘是不需要,也没有结束标志的。那叫分区有效标志。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2007-7-5 22:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
liumingqing
初级用户





积分 136
发帖 73
注册 2007-4-2
状态 离线
『第 9 楼』:  

謝謝你為我解惑!

2007-7-6 09:14
查看资料  发送邮件  发短消息 网志  OICQ (362774158)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: