首页 电脑 电脑学堂 查看内容

密码破解工具

2004-9-29 20:05 807 0

摘要: 密码破解工具 Soft-ICE    Soft-ICE是黑客常用的破解工具之一。Soft-ICE是一个常驻内存的调试软件,是个由命令操控的工具。Soft-ICE的命令众多...
关键词: 断点 位址 Soft 命令 ICE 参数 代表 Word 一个 窗口

密码破解工具 Soft-ICE    Soft-ICE是黑客常用的破解工具之一。Soft-ICE是一个常驻内存的调试软件,是个由命令操控的工具。Soft-ICE的命令众多,这里只介绍重要的几类。   Soft-ICE的所有动作都发生在一个可以随时调出的窗口中。Soft-ICE的所有命令都可以显示在一个小窗口中,但这个窗口可以扩大到整个屏幕。当把Soft-ICE当做其他调试程序的助手使用时,可能会使用小窗口。当把Soft-ICE当独立调试器使用时,可能会使用大窗口。  载入 Soft-ICE后,可以随时调出窗口。一开始只要按Ctrl+D即可调出Soft-ICE。使用ALTKEY的命令可以更改此热键。使用X命令或调出Soft-ICE的热键均可以回到原先的画面。在Soft-ICE中设定的所有断点,此时开始启动。  Soft-ICE所有的命令都是1到6个字符的字符串,且不分大小写。所有的参数都是字符串或表达式。表达式是典型的数字,也可以是数字和运算子的结合。所有的数字均以16进制表示。一个byte参数有2位, Word参数有4位。 doubleword是两个由“:”分隔的Word参数。以下是一些参数的例子:12——byte参数10FF——word参数E000:0100--double word参数  寄存器在表达式中可以拿来当bete或word参数用。例如:U CS:IP-10的命令会从现在命令指标所指位址向前10 byte开始反汇编。  功能键可以代替一串Soft-ICE中之命令。功能键可以由命令行设定或从Soft-ICE.DAT中定义。Soft-ICE原来的Soft-ICE.DAT已经对12个功能键有设定。可以在任何时候改变任何一个设定。  以下是本节中所使用的代号:[ ]——语法小非必用的部份。——可选用的部份。X | Y一使用 X或 Y( XY择一使用)。Count——count指定断点条件要成立几次才会真正引发中断。如果没有设定,缺省值是1。每次引发中断而调出Soft-ICE的窗口后,记数器自动恢复为原先指定值。Verb——指定在什么状况下断点会起作用。R代表读取;W代表写入;RW代表读取及写入;X代表执行。address——位址。由两个 16 bit之 word以冒号分隔而组成。第一个 word代表区段位址,第二个word代表差距位址。位址可以由符号或寄存器构成,也可以包括$、.、@等特殊符号。Break——number断点号码是在修改断点(即编辑、删除、重新启动、暂停作用)时使用的。它是用来代表各断点的代码。断点号码是由0到F构成。list—一一串由逗号或空白分隔的断点号码。mask——由1、0、X所构成的bit。X代表不处理的biti。一、断点命令1、设置断点命令:BPM BPMB BPMW BPMD——在内存位址被存取或执行时引发中断;BPR——对内存范围设置断点;BPIO——1/O端口存取时触发中断;BPINT——调用中断时触发中断;BPX——设置/清除 执行断点;CSIP--CS:IP范围的检定判断;
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部