⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intoice3.htm

📁 为所有对破解感兴趣的朋友准备的礼物。希望大家能够喜欢。
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML>
<HEAD>
	<TITLE>Crack教学</TITLE>
	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=gb2312">
	<STYLE TYPE>
	td 	{  font-family: "宋体", "serif"; font-size:9pt; font-weight: normal}
	tr 	{  font-family: "宋体", "serif"; font-size:9pt}
	body 	{  font-family: "宋体", "serif"; font-size:9pt}
	</STYLE>
</HEAD>

<BODY BACKGROUND="missing.html" tppabs="http://toye.dihou.org/missing.html" TEXT="#000000" LINK="#0000FF" ALINK="#FF0000" VLINK="#405040">

<A NAME="anchortop">
</A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="640">
<TR>
	<TD WIDTH="130" VALIGN="TOP" ALIGN="LEFT" NOWRAP> 
      <table width="113">
        <tr> 
          <td><a href="intoice0.htm" tppabs="http://toye.dihou.org/intoice0.htm">写在前面</a></td>
        </tr>
        <tr> 
          <td><a href="intoice1.htm" tppabs="http://toye.dihou.org/intoice1.htm">第一部分</a>(.-A)</td>
        </tr>
        <tr> 
          <td><a href="intoice2.htm" tppabs="http://toye.dihou.org/intoice2.htm">第二部分</a>(B-B)</td>
        </tr>
        <tr> 
          <td>第三部分(B-B)<img src="tri2.gif" tppabs="http://toye.dihou.org/tri2.gif"></td>
        </tr>
        <tr> 
          <td><a href="intoice4.htm" tppabs="http://toye.dihou.org/intoice4.htm">第四部分</a>(C-D)</td>
        </tr>
        <tr> 
          <td><a href="intoice5.htm" tppabs="http://toye.dihou.org/intoice5.htm">第五部分</a>(D-F)</td>
        </tr>
        <tr> 
          <td><a href="intoice6.htm" tppabs="http://toye.dihou.org/intoice6.htm">第六部分</a>(F-G)</td>
        </tr>
        <tr> 
          <td height="19"><a href="intoice7.htm" tppabs="http://toye.dihou.org/intoice7.htm">第七部分</a>(H-I)</td>
        </tr>
        <tr> 
          <td><a href="intoice8.htm" tppabs="http://toye.dihou.org/intoice8.htm">第八部分</a>(I-L)</td>
        </tr>
        <tr> 
          <td><a href="intoice9.htm" tppabs="http://toye.dihou.org/intoice9.htm">第九部分</a>(M-P)</td>
        </tr>
        <tr> 
          <td><a href="intoicea.htm" tppabs="http://toye.dihou.org/intoicea.htm">第十部分</a>(P-P)</td>
        </tr>
        <tr> 
          <td><a href="intoiceb.htm" tppabs="http://toye.dihou.org/intoiceb.htm">第11部分</a>(P-S)</td>
        </tr>
        <tr> 
          <td><a href="intoicec.htm" tppabs="http://toye.dihou.org/intoicec.htm">第12部分</a>(S-T)</td>
        </tr>
        <tr> 
          <td><a href="intoiced.htm" tppabs="http://toye.dihou.org/intoiced.htm">第13部分</a>(T-V)</td>
        </tr>
        <tr> 
          <td><a href="intoicee.htm" tppabs="http://toye.dihou.org/intoicee.htm">第14部分</a>(V-W)</td>
        </tr>
        <tr> 
          <td><a href="intoicef.htm" tppabs="http://toye.dihou.org/intoicef.htm">第15部分</a>(W-Z)</td>
        </tr>
        <tr> 
          <td><a href="molu.htm" tppabs="http://toye.dihou.org/molu.htm">返回目录</a></td>
        </tr>
      </table>
    </TD>

	<TD WIDTH="510" VALIGN="TOP" NOWRAP>
	
	<TABLE BORDER="0" CELLPADDING="1" CELLSPACING="1" WIDTH="500">
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">&nbsp;</TD>
		<TD WIDTH="450" BGCOLOR="#CCCCFF">
		<FONT SIZE="4" >
		<B>SoftICE for WIN95中文命令解说</B>(三)
		</FONT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#339999">&nbsp;</TD>
		  <TD WIDTH="450" BGCOLOR="#339999"> <b>Copyright (c) 1999 http://winice.yeah.net</b></TD>
	</TR>
	</TABLE>
	<TABLE BORDER="0" CELLPADDING="1" CELLSPACING="1" WIDTH="500">
	<!--之一-->
	<TR>
		<TD><IMG SRC="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif"></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">命令:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1"><B>BPINT</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">作用:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">在某个中断向量上下断点</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">语法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1"><B>BPINT int-number [IF expression]<BR>[DO "command1;command2;..."]</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">用法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">
		<PRE>
		
int-number   : 中断向量号,从0到FFH
IF expression: 条件表达式,只有条件为"真"时,Sof-
               tICE才在断点处弹出
Do command   : 当SICE弹出时,自动执行的一些命令.
当在硬中断和CPU异常出错的向量上下断点时,SoftICE
会在处理这个中断的过程的第一条语句时弹出.而软件
中断则停在INT XX处.注意:BPINT只对由中断描述符表
中的中断起作用(WIN95).如果在一个DOS虚拟机(DOS窗
口)中下此种断点, 控制是由保护模式转到虚拟机的中
断向量表中去.这时如果说停在INT XXH 处, 你用F8跟
下去,是一下子看不到对这个中断的实模式处理过程的
,要走很远,这时可用:G @ $ 0:int-number*4  来一下
子走到实模式处的处理过程.</PRE>
		</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">点评:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">
		<PRE>
		
注意! SoftICE30的命令手册(英文版PDF格式在此处写
错了!把$写成&了!)($意思是告诉SoftICE 后跟实模式
的段.以后有专门论及这些符号的文章.)  如果你是在
DOS窗口中用命令行调一个东西, 这时 G @ 0:intno*4
也可以,这时默认的SELECTOR就是实模式,选择符存在.
但如果在EXPLORER中直接双击一个程序, 拿INT 21H来
说,一开头是在KERNEL中,就非得用 $ 不行了!另外:由
于有了IF 子句,可以很方便地下各种INT XX断点,比如
在文件打开中断功能上下断点 bpint 21 if ah==3d</PRE>
		</TD>
	</TR>
	
	<!--之一-->
	<TR>
		<TD><IMG SRC="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif"></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">命令:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1"><B>BPIO</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">作用:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">在输入输出端口上下断点</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">语法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1"><B>BPIO [-h] port [verb] [IF expression]<BR>[DO "command1;command2;..."]</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">用法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">
		<PRE>
		
port         : 端口号
verb         : 进行什么样的操作时弹出,R为读;W为
               写 ;RW为读写
IF expression: 条件表达式,只有条件为"真"时,Sof-
               tICE才在断点处弹出
Do command   : 当SICE弹出时,自动执行的一些命令.
-h           : 用硬件除错寄存器在VxD中下断点,只
               在PENTIUM级的芯片上才行
当SoftICE弹出时,CS:EIP停在执行I/O操作的下一条指
令处.如果不带参数 verb,默认为RW.注意:在WIN95中,
若不带-h参数,则只能在RING 3中下断, 若要跟 VXD和
VMM的I/O操作,请加-h.
WIN95本身用VXD挂了很多I/O操作,用TSS可以看到</PRE>
		</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">点评:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">可以参看后面要讲的TSS命令.</TD>
	</TR>

	<!--之一-->
	<TR>
		<TD NOWRAP>
		<IMG SRC="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif">
		</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">命令:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1"><B>BPM</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">作用:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">在内存单元上下断点</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">语法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">
		<B>BPM[size] address [verb] [debug-reg] [IF expression]<BR>[DO "command1;command2;..."]</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">用法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">
		<PRE>
		
size         : 内存单元大小,B 为字节(默认);W 为
               字;D 为双字.
verb         : 所进行的操作,R 为读;W为写;RW为读
               写(默认); X 为执行.
debug-reg    : 除错寄存器,DR0,DR1,DR2,DR3.
IF expression: 条件表达式,只有条件为"真"时,Sof-
               tICE才在断点处弹出.
Do command   : 当SICE弹出时,自动执行的一些命令.
当verb 为 R,W,RW时,一旦弹出,SoftICE停在刚才发生
内存操作的后一条指令处.为 X 时,停在将要执行的指
令处.一般没有必要,不要带 debug-reg 参数,SoftICE
一开始是自动带DR3的,以后按顺序为2,1,0  只有当你
调试一个DEBUGGER时,而此DEBUGGER也用到了DRx,才需
特别指定一个防止冲突.
BPM断点如果下在(400000-7FFFFFFF)内,那么只有你下
断点时当前的可寻址区域( 见ADDR的点评)被激活才能
发生中断.别的不行.但如果断点下在DLL中,这个DLL在
多个地址区域内都存在,那么在这多个地址区域内都可
能发生中断,简单的例子如KERNEL32.DLL另外,size 参
数要紧跟BPM写,成BPMD,BPMW之类.</PRE>
		</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">点评:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">BPM用了DR3-DR0寄存器,所以最多只能设四个断点.</TD>
	</TR>

	<!--之一-->
	<TR>
		<TD NOWRAP>
		<IMG SRC="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif">
		</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">命令:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1"><B>BPR</B></TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">作用:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">在一个内存范围上下断点</TD>
	</TR>
	<TR>
		<TD WIDTH="50"  BGCOLOR="#CCCCFF">语法:</TD>
		<TD WIDTH="450" BGCOLOR="#E1F1F1">
		<B>BPR start-address end-address [verb] [IF expression]<BR>
		[DO "command1;command2;..."]</B>
		</TD>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -