- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机]DEBUG命令大全
DEBUG在每个人的机器里都会有,只是很多人对它都很陌生,不要小看它,对你的破解会很有帮助的。如你掌握了它的用法,对你的日常使用及维护工作会带来很大的方便,下面介绍一些它的基本指令用法: 指令 格式 功能 备注 A A [记忆体位址] 组译汇编语言指令 A 100 C C [区段1] [区段范围] [区段2] 将两块内存作比较 C 100 L20 200 D D [记忆体拉址] 显示记忆体的内容 D 100 E E [记忆体位址] 编辑记忆体资料 E 100 F F [指定区段范围] 填充指定内存区块内容 F 100 L10 90 G G [区段:区址] 带有任选断点执行 G 100 H H [运算子] [运算子] 十六进制加减运算 H 44 33 I I [端口] 读/显示输入字节 L L [记忆位址]或[磁碟,磁轨,磁区] 装入文件或磁区 L 100 2 1 2 M M [区段范围] [记忆体位址] 传送内存区块 M 100 L10 110 N N [档案名称] 定义文件及参量 N O O [端口位址] 输出字节到端口 P P [区段:区址] 在下一指令上停止 P 2 Q Q 退出 DEBUG 界面 Q R R [寄存器] 显示修改寄存器/标志 R AX S S [记忆区段范围] 对字符进行检索 S 100 L70 j T T [=记忆区段]或[数值范围] 单步追踪 T U U [记忆位址] 对指令进行反汇编 U 100 W W [记忆区段]或[指定范围] 写入文件或磁盘扇区 W 100 0 1 1 下面对一些常用指令进行详细剖析: A (Assemble)汇编指令 1、输入汇编语句被汇编到内存的指定区段,此区段在开始时用 A address 指定。 2、所有语句输入完成后,按 ENTER 键返回。 3、完成输入后,可以用 U 命令观看它的机械码。 D (Dump)显示命令 1、从指定的地址开始显示内容,如果没有指定地址,则从前一个D命令继续显示。 2、如果没指定地址并是第一次,则从 DS:100 处开始显示。 G (Go)转移命令 1、执行正在调试的程序,当执行到指定的地址时停止,并显示寄存器樗和下一条要 执行的命令。 2、G [=address]用于执行正在调试没有断点的程式。 3、程序运行结束,DEBUG 显示“Porgram terminated normally”。 R (Register)寄存器命令 1、显示一个寄存器的十六进制内容,并可根据需要改变它们。 2、显示8个字母的状态标志,并可根据需要更改它们之中的任一个或全部。 U (Unassemble)反汇编命令 1、对指令进行反汇编,它们的地址和十六进制以类似于汇编语言的语句一起显示出 来。 2、单独用 U 命令从 CS:100 处开始反汇编。 3、U命令默认段地址包含 CS 寄存器中。 DEBUG 技巧应用 1、用 DEBUG 对子目录加密 DOS在管理文件目录时,用 32 个字节来保存根目录和子目录的信息。对子目录而言 0-10 字节为子目录域,第 11 字节为属性。我们只要将子目录属性字节的值从 10H 改为 13H 时,子目录即具有拒绝 DIR、TREE 等命令的性能。 例如: 对 A 盘的 SUBDIK 子目录进行加密: C:\DEBUG -L 100 0 5 7 (将 A 盘中目录读入内存) -S 100 FFF SUBDIK (搜索子目录) -38EB:07c0 (搜索到的子目录地址) -E 07CB (07C)+0B=07CB(为属性字节位址) 38EB:07CB 10.13 (修改完成) -W 100 0 5 7 (目录写回A盘中) -Q (退出) 2、解除 BIOS 密码 C:\DEBUG -O 70 10 -O 71 11 重新启动,BIOS 密码已被攻破。 3、冷启动实现 C:\DEBUG RESET.COM -A 100 JMP FFFF:0000 I
您可能关注的文档
最近下载
- 医院中央空调小型机组维保整体服务方案.docx VIP
- “四议两公开”会议记录模板.pdf VIP
- 【语文】《在马克思目前的讲话》课件 2023-2024学年统编版高中语文必修下册.pptx VIP
- 数码摄像机-松下-AJ-D965MC说明书.pdf VIP
- 2024年巡察整改专题民主生活会个人“聚焦四个方面”对照检查材料范文2篇.docx VIP
- 人工智能对文化产业的推动.pptx VIP
- 软件的项目可行性的研究的报告编写.ppt VIP
- 一种用于处理高硫高砷金矿的提金剂及其制备方法.pdf VIP
- 中国甲状腺疾病诊治指南ppt.pptx VIP
- 《中国抗癌协会甲状腺癌整合诊治指南(2022精简版)》解读PPT课件.pptx VIP
文档评论(0)