又问:------如何用debug.exe隐藏逻辑盘,例如d:盘??要原程序!!!

cnti 2000-08-30 06:37:00
如何用debug.exe隐藏逻辑盘,例如d:盘??
请帮忙!!
如何用debug读取硬盘的引导信息并修改??
...全文
212 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenhaoy 2001-03-25
  • 打赏
  • 举报
回复
只需将扩展分区的id改为00h即可
用linux的fips

h_x_k 2000-11-10
  • 打赏
  • 举报
回复
上面的代码在DOS7以下都可以通过

仅限于DOS

:)
h_x_k 2000-11-09
  • 打赏
  • 举报
回复
我这里有代码,望高手指导

MOV AX,5F08
MOV DL,3 ’D是3,C是2,B是1。。。。
INT 21H
MOV AH,4C
INT 21H
80586 2000-09-10
  • 打赏
  • 举报
回复
jiaojie的方法不会总是有效,因为DOS/WINDOWS系统总是会搜索完四个分区信息才罢休。
应该改变指定分区的操作系统的识别码,例如将06H/0BH/0CH/0EH改为其它值,
使得DOS/WINDOWS系统不识别。

w80586@163.net
G7 2000-09-07
  • 打赏
  • 举报
回复
我有一个隐藏逻辑盘的小软件但没有它的源程序,你可以自己分析一下。
如果要的话给我来信。
jiaojie 2000-09-07
  • 打赏
  • 举报
回复
在M 3ce L10 3de 之后少写了一个命令:
-F 3ce L10 0
jiaojie 2000-09-07
  • 打赏
  • 举报
回复
c:\>debug
-A
xxxx:0100 mov ax,0201
xxxx:xxxx mov bx,0200
xxxx:xxxx mov cx,0001
xxxx:xxxx mov dx,0080
xxxx:xxxx int 13
xxxx:xxxx int 3
xxxx:xxxx
-G
...
-M 3ce L10 3de
-A 100
xxxx:0100 mov ax,0301
xxxx:xxxx
-G=100
-q
c:\>
It is ok! Please reset pc. D,E... disappear.
Change the Move command:
M 3de L10 3ce
restore the drive D and E...
「已注销」 2000-08-30
  • 打赏
  • 举报
回复
封锁逻辑分区C比较容易,但是如果要D、E等就比较麻烦了,如果不使用工具
的话,需要进行计算,然后才能读出分区表,在进行修改啊。我在修改分区表都是用DISKEDIT或PQ(分区魔术师),不然需要进行计算,太麻烦了。:(

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧