📄 chap9-3-1.htm.primary
字号:
<font face="宋体" color="#000000">存放注册码的内存地址</font> </span></p>
<p> </p>
<span class="p9"><font face="宋体" color="#000000">生成后保存为</font> <font face="Times New Roman" color="#000000">CRACKCODE.INI</font>
<font face="宋体" color="#000000">文件,把</font> <font face="Times New Roman" color="#000000">CRACKCODE.EXE</font>
<font face="宋体" color="#000000">和</font> <font face="Times New Roman" color="#000000">CRACKCODE.INI</font>
<font face="宋体" color="#000000">一起</font> <font face="Times New Roman" color="#000000">copy</font>
<font face="宋体" color="#000000">到被注册的</font> </span> <span class="p9"><font face="宋体" color="#000000">软件的安装目录下,运行</font>
<font face="Times New Roman" color="#000000">CRACKCODE.EXE</font> <font face="宋体" color="#000000">。哦!被取注册码的软件也运行了,到注册的窗口</font></span><span class="p9"><font face="宋体" color="#000000">去,随便输入足够数量的注册码,按确定,哦!跳出一个显示窗来,里面出现了你想要的正</font>
</span> <span class="p9"><font face="宋体" color="#000000">确注册码了。是不是觉得很神奇呢!来试一试你就知道了!大家现在可以见到,用寄存器寻</font>
</span> <span class="p9"><font face="宋体" color="#000000">址是多么好的一件事啊!</font> </span>
<p> </p>
<p> <span class="p9"><font face="宋体" color="#000000">下面我们再来看一看</font> <font face="Times New Roman" color="#000000">CrackCode2000</font>
<font face="宋体" color="#000000">的另一个工作模式吧!以下是关于美萍网管大师</font> <font face="Times New Roman" color="#000000">3.1</font>
<font face="宋体" color="#000000">的注册</font> </span></p>
<p> <span class="p9"><font face="宋体" color="#000000">机的写法:</font> </span></p>
<p> <span class="p9"><font face="宋体" color="#000000">大家看一看这个软件的比较程式吧!</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"><span class="p8">015f:00460759 8bd8 mov ebx,eax</span></font>
</span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0046075b b87c074600 mov eax,0046077c</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00460760 e81f000000 call 00460784</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00460765 3bd8 cmp ebx,eax </font>
<font face="宋体" color="#000000">这里的</font> <font face="Times New Roman" color="#000000">ebx</font>
<font face="宋体" color="#000000">就是放你台机器</font> </span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00460767 7507 jnz 00460770 </font>
<font face="宋体" color="#000000">的正确的注册码了</font> </span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00460769 b801000000 mov eax,00000001</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0046076e 5b pop ebx</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0046076f c3 ret</font></span></span><span class="p9">
</span></p>
<p> <span class="p9"><font face="宋体" color="#000000">好我们来写注册机了:</font> </span></p>
<p> </p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">[Options]</font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">CommandLine=scon.exe </font>
<font face="宋体" color="#000000">这是被取注册码的</font> <font face="Times New Roman" color="#000000">EXE</font>
<font face="宋体" color="#000000">文件名</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">Mode=1 </font>
<font face="宋体" color="#000000">采用模式</font> <font face="Times New Roman" color="#000000">1</font>
<font face="宋体" color="#000000">读取注册码</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">First_Break_Address=460765 </font>
<font face="宋体" color="#000000">程式的中断地址,它和</font> <font face="Times New Roman" color="#000000">ICE</font>
<font face="宋体" color="#000000">中见到的是一样的</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">First_Break_Address_Code=3B </font>
<font face="宋体" color="#000000">中断程式的</font> <font face="Times New Roman" color="#000000">1 Byte</font>
<font face="宋体" color="#000000">代码,这个</font> <font face="Times New Roman" color="#000000">3B</font>
<font face="宋体" color="#000000">就是</font> <font face="Times New Roman" color="#000000">015f:00460765</font>
<font face="宋体" color="#000000">的</font> <font face="Times New Roman" color="#000000">3B</font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">First_Break_Address_Code_Lenth=2 </font>
<font face="宋体" color="#000000">中断行代码的长度(单位:</font> <font face="Times New Roman" color="#000000">byte</font>
<font face="宋体" color="#000000">)</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">Save_Code_Address=EBX </font>
<font face="宋体" color="#000000">存放注册码的内存地址</font> </span></p>
<p> </p>
<span class="p9"><font face="宋体" color="#000000">大家看到了吗?今次</font> <font face="Times New Roman" color="#000000">CrackCode2000</font>
<font face="宋体" color="#000000">使用了模式</font> <font face="Times New Roman" color="#000000">1</font>
<font face="宋体" color="#000000">来读取了,因为今次的注册码不是直接用</font> </span> <span class="p9"><font face="Times New Roman" color="#000000">ASCII</font>
<font face="宋体" color="#000000">的形式放在内存中的,而是用数值的形式放在寄存器处的,所以这时就要用模式</font> <font face="Times New Roman" color="#000000">1</font>
<font face="宋体" color="#000000">了。</font> </span> <span class="p9"><font face="宋体" color="#000000">生成后保存为</font>
<font face="Times New Roman" color="#000000">CRACKCODE.INI</font> <font face="宋体" color="#000000">文件,把</font>
<font face="Times New Roman" color="#000000">CRACKCODE.EXE</font> <font face="宋体" color="#000000">和</font>
<font face="Times New Roman" color="#000000">CRACKCODE.INI</font> <font face="宋体" color="#000000">一起</font>
<font face="Times New Roman" color="#000000">copy</font> <font face="宋体" color="#000000">到被注册的</font>
</span> <span class="p9"><font face="宋体" color="#000000">软件的安装目录下,运行</font> <font face="Times New Roman" color="#000000">CRACKCODE.EXE</font>
<font face="宋体" color="#000000">。哦!被取注册码的软件也运行了,哦!软件一运行</font> </span> <span class="p9"><font face="宋体" color="#000000">注册码就出来了!哈哈。。。。。。</font>
</span>
<p> </p>
<span class="p9"><font face="宋体" color="#000000">好了,我们再来进一步地研究</font> <font face="Times New Roman" color="#000000">CrackCode</font>
<font face="宋体" color="#000000">的加强模式吧!这是正式版本才具有的,二重断点</font></span><span class="p9"><font face="宋体" color="#000000">读取注册码,这是</font>
<font face="Times New Roman" color="#000000">CrackCode</font> <font face="宋体" color="#000000">的增强模式,它可以使用二次重点的方法,来达到的目的,大</font>
</span> <span class="p9"><font face="宋体" color="#000000">家可能还不了解为什么要这样做吧!好,让我们看一看下面这个软件,你就明白这是多么</font>
</span> <span class="p9"><font face="宋体" color="#000000">的重要啊!</font> </span>
<p> <span class="p9"><font face="宋体" color="#000000">下面的实现例子是大家熟悉的</font> <font face="Times New Roman" color="#000000">Winzip7.0</font>
<font face="宋体" color="#000000">!好了开始吧!我们找到了它的比较程式了:</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">0<span class="p8">15f:00457920 8a06 mov al,[esi] </span></font>
<span class="p8"><font face="宋体" color="#000000">输入的注册码</font> </span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457922 46 inc esi </font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457923 8a27 mov ah,[edi] </font>
<font face="宋体" color="#000000">正确的注册码</font> </span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457925 47 inc edi</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457926 38c4 cmp ah,al</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457928 74f2 jz 0045791c</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0045792a 2c41 sub al,41</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0045792c 3c1a cmp al,1a</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0045792e 1ac9 sbb cl,cl</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457930 80e120 and cl,20</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457933 02c1 add al,cl</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457935 0441 add al,41</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457937 86e0 xchg ah,al</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:00457939 2c41 sub al,41</font>
</span></span></p>
<p> <span class="p8"><span class="p9"><font face="Times New Roman" color="#000000">015f:0045793b 3c1a cmp al,1a</font>
</span></span></p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -