?? lesson1313.htm
字號:
<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=8A </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">8A</font>
<font face="宋體" color="#000000">就是</font> <font face="Times New Roman" color="#000000">015f:0040e4af</font>
<font face="宋體" color="#000000">的</font> <font face="Times New Roman" color="#000000">8A</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=EDX </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">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>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -