欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

SoftICE for WIN95中文命令解说(十五)

程序员文章站 2024-01-20 14:14:46
SoftICE for WIN95中文命令解说(十五) Copyright (c) 1999 http://coobe.cs.hn.cninfo.net/~tianwei 命令: WL 作用: 打开或关闭本地窗口;设置本地窗口的大小 语法: WL [window-size] ... 08-10-08...
softice for win95中文命令解说(十五) copyright (c) 1999 http://coobe.cs.hn.cninfo.net/~tianwei 命令: wl 作用: 打开或关闭本地窗口;设置本地窗口的大小 语法: wl [window-size] 用法: window-size : 十进制的行数wl 命令不加参数将使本地窗口在打开与关闭状态之间切换.wl 命令加参数将使本地窗口改变为指定大小.所谓本地窗口,也可称局部(变量)窗口, 它是从当前栈中取的.点评: 无 命令: wmsg 作用: 显示windows消息的名字和消息代码 语法: wmsg [partial-name| msg-number] 用法: partial-name : windows 消息名或消息名的前几个字符.msg-number : 十六进制数消息代码wmsg 用来察看windows消息名和消息代码.这个命令在和bmsg配合下断点时非常有用.wmsg不加参数将显示所有windows消息的名字,如果加partial-name和msg-num参数,则只显示附和条件的消息.点评: 无. 命令: wr 作用: 打开或关闭寄存器窗口 语法: wr 用法: 如果当前寄存器窗口不可见, 那么wr命令将使之可见,反过来,wr命令将使寄存器窗口不可见.寄存器窗口显示80386寄存器集,cpu的flags.该命令有快捷键 f2.点评: 无. 命令: ww 作用: 打开或关闭监视窗口;或改变监视窗口的大小 语法: ww [window-size] 用法: window-size : 十进制的窗口行数ww 命令不加参数, 将使监视窗口在打开和关闭的状态之间切换.ww命令加参数将使监视窗口改变为指定大小.另外 alt w键将使光标在监视窗口和命令窗口之间来回切换.参见 watch点评: 无. 命令: x 作用: 从softice窗口中退出 语法: x 用法: x 命令将退出softice,将控制交还给刚才被softice中断的程序.softice的窗口将消失,若有断点的话再弹出.用softice呼叫热键(默认ctrl d)或在窗口中键入g 命令所取得的效果和 x 的效果一样.点评: 无. 命令: xframe 作用: 显示当前的异常出错句柄框 语法: xframe [except-frame* | thread-type] 用法: except-frame* : 指向异常出错框的指针thread-type : 代表一个线程异常出错框是由微软结构化异常出错处理api建立的.点评: 无 命令: xg 作用: 在模拟(回溯)跟踪状态中运行程序到某一地址 语法: xg [r] address 用法: xg 命令意思是在模拟跟踪状态中的g命令.r 参数表示在回溯跟踪历史缓冲区中往回走.点评: 无. 命令: xp 作用: 在模拟跟踪模式中执行程序 语法: xp 用法: xp 命令在模拟跟踪模式中单步执行(p)点评: 无. 命令: xrset 作用: 重置回溯跟踪历史缓冲区 语法: xrset 用法: xrset 必须用在非模拟跟踪模式中,用来清除历史缓冲区.点评: 无. 命令: xt 作用: 在模拟跟踪模式中单步跟踪程序 语法: xt 用法: xt 命令在模拟跟踪模式中单步跟踪程序,参数 r 表示反方向.xt和xp的区别参见p命令.点评: 无. 命令: zap 作用: 将内嵌的int 1,int 3清为nop 语法: zap 用法: zap 命令在跟踪程序时将程序中的int 1,int 3指令换为相等数量的nop,这在用户为了调试程序方便而在程序中加杂int 1或int 3指令,过后又不想要时特别有用.需注意:只有当int 1,int 3出现在当前cs:eip的前一条指令位置处才有用.