论坛: 编程破解 标题: 如何用DEBUG读取硬件引导区和各分驱表的信息? 复制本贴地址    
作者: intrusive [intrusive]    论坛用户   登录
大家好!帮小弟一个帮!如何用DEBUG读取分区表和引导区的信息呀?如果你能帮再帮我一个大忙的话,就告诉我DEBUG A-Z的命令用法。小弟更为感谢!

地主 发表时间: 10/04 11:06

回复: shesh [shesh]   版主   登录
去搜索一下吧,多少年前的东西了.

B1层 发表时间: 10/05 00:51

回复: 286 [unique]   版主   登录
在DOS下可以。Windows下不能直接对硬件操作,不一定能行。
我印象里好象是调用int 25h和int 26h中断。

assemble    A [address]
compare      C range address
dump        D [range]
enter        E address [list]
fill        F range list
go          G [=address] [addresses]
hex          H value1 value2
input        I port
load        L [address] [drive] [firstsector] [number]
move        M range address
name        N [pathname] [arglist]
output      O port byte
proceed      P [=address] [number]
quit        Q
register    R [register]
search      S range list
trace        T [=address] [value]
unassemble  U [range]
write        W [address] [drive] [firstsector] [number]
allocate expanded memory        XA [#pages]
deallocate expanded memory      XD [handle]
map expanded memory pages      XM [Lpage] [Ppage] [handle]
display expanded memory status  XS

说句实在话,就以上回答请不要再继续问。  :)



B2层 发表时间: 10/08 17:31

回复: tainform [tainform]   论坛用户   登录
如果是9x的话,在windows下的debug里是可以对硬盘进行读写的,以nt为内核的就不行。
debug
-l 100 80 0 1
-d 100
就可以了。

B3层 发表时间: 10/17 12:05

回复: intrusive [intrusive]   论坛用户   登录
谢谢大家了!

B4层 发表时间: 10/28 01:03

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号