📄 lesson1402.htm
字号:
<td height="17" width="20%">
<div align="center"><span class="p9"><font color="#3333CC"><b><span class="p9"><font face="Times New Roman">Visual Basic
4 </font></span></b></font></span></div>
</td>
<td height="34" colspan="3" rowspan="2">
<div align="left"><span class="p9"><font face="Times New Roman" color="#000000"><b><font color="#3333CC">AF4="^s 0 l ffffffff 56,57,8B,7C,24,10,8B,74,24,0C,8B,4C,24,14,33,C0,F3,66,A7;"</font></b></font>
<br>
搜索字符串比较代码, 对VB4 & VB5都有效</span></div>
</td>
</tr>
<tr bgcolor="#E6E6F4">
<td height="17" width="20%">
<div align="center"><span class="p9"><font color="#3333CC"><b><span class="p9"><font face="Times New Roman">Visual Basic
5 </font></span></b></font></span></div>
</td>
</tr>
<tr bgcolor="#E6E6F4">
<td height="32" width="20%">
<div align="center"><span class="p9"><font color="#3333CC"><b><span class="p9"><font face="Times New Roman">Visual Basic
5 </font></span></b></font></span></div>
</td>
<td height="32" colspan="3"><span class="p9"><font face="Times New Roman" color="#000000"><b><font color="#3333CC">AF5="^s 0 l ffffffff FF,75,E0,E8,85,EF,FF,FF,DC,1D,28,10,40,00,DF,E0,9E,75,03;"</font></b></font>
</span> <br>
<span class="p9">查找整数或实型比较代码 ,仅对VB5有效</span></td>
</tr>
</table>
<p><span class="p9">具体操作步骤</span>:</p>
<table width="100%" cellspacing="0">
<tr bgcolor="#F2FFFF">
<td>
<p> </p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">开始运行被破解</font> <font face="Times New Roman" color="#000000">VB</font>
<font face="宋体" color="#000000">程序,输入假的序列号;</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">切换到</font> <font face="Times New Roman" color="#000000">SOFTICE</font>
<font face="宋体" color="#000000">下,</font> <font face="Times New Roman" color="#000000">bpx hmemcpy</font>
<font face="宋体" color="#000000">设断;</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">离开</font> <font face="Times New Roman" color="#000000">SOFTICE</font>
<font face="宋体" color="#000000">,按“</font> <font face="Times New Roman" color="#000000">OK</font>
<font face="宋体" color="#000000">”按钮,将被</font> <font face="Times New Roman" color="#000000">SOFTICE</font>
<font face="宋体" color="#000000">中断;</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">现在,用</font> <font face="Times New Roman" color="#000000">F11</font>
<font face="宋体" color="#000000">和</font> <font face="Times New Roman" color="#000000">F10</font>
<font face="宋体" color="#000000">走出</font> <font face="Times New Roman" color="#000000"> kernel</font>
<font face="宋体" color="#000000">领空,直到来到</font> <font face="Times New Roman" color="#000000">VB运行库</font><font face="宋体" color="#000000">领空处;</font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">查找字符串:(这些字符是</font> <font face="Times New Roman" color="#000000">VB
dll</font> <font face="宋体" color="#000000">比较核心的代码)</font><br>
<font face="宋体" color="#000000">现在按</font> <font face="Times New Roman" color="#000000"> ALT-F4 </font>
<font face="宋体" color="#000000">检测</font> <font face="Times New Roman" color="#000000">VB4</font>或VB5
<font face="宋体" color="#000000">,</font> <font face="Times New Roman" color="#000000">ALT-F5 </font>
<font face="宋体" color="#000000">检测</font> <font face="Times New Roman" color="#000000"> VB5, ALT-F3 </font>
<font face="宋体" color="#000000">检测</font> <font face="Times New Roman" color="#000000">VB3.</font>
(这些根据你实际情况来决定按哪个键) </span><span class="p9"> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">在返回地址处设置正确断点</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> (bpx <seg:offset>)</font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">按</font> <font face="Times New Roman" color="#000000">F5</font>
<font face="宋体" color="#000000">你将落在以上比较代码处。</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">-</font>
<font face="宋体" color="#000000">最后一步是用</font> <font face="Times New Roman" color="#000000"> es:di and ds:si</font>
<font face="宋体" color="#000000">查看序列号。</font> </span></p>
</td>
</tr>
</table>
<p> </p>
<p> <font face="Times New Roman" color="#000000"><span class="p9"><b>方法3、</b>VB6</span></font>
<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">SOFTICE</font>
<font face="宋体" color="#000000">下设断:</font> <font face="Times New Roman" color="#000000">BPX MSVBVM60!__vbaStrCat</font>
<font face="宋体" color="#000000">,回到程序点击</font> <font face="Times New Roman" color="#000000">OK</font>
<font face="宋体" color="#000000">有可能会被拦截,你会看到如下代码:</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B5F PUSH EBP </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B60 MOV EBP,ESP </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B60 MOV EBP,ESP </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B62 PUSH EBP </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B65 PUSH EAX </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B66 PUSH DWORD PTR [EBP+08] </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B69 PUSH DWORD PTR [EBP+0C] </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B6C CALL [661106E8] </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B72 TEST EAX,EAX </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B7A MOV EAX,[EBP+08] ;</font>
<font face="宋体" color="#000000">我们将在这看看</font> <font face="Times New Roman" color="#000000">EAX </font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B7D POP EBP ;</font>
<font face="宋体" color="#000000">将在此设断</font> </span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> :66060B7E RET 0008</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"> BC *</font>
</span></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000"> BPX 66060B7D </font>
</span></p>
<p> <span class="p9"><font face="宋体" color="#000000">这时按</font> <font face="Times New Roman" color="#000000">F5</font>
<font face="宋体" color="#000000">有可能中断,然后下命令</font> <font face="Times New Roman" color="#000000">dd eax</font>
<font face="宋体" color="#000000">看数据窗口是否有</font> <font face="Times New Roman" color="#000000">widechar</font>
<font face="宋体" color="#000000">格式的字符串。重复</font> <font face="Times New Roman" color="#000000">F5</font>
<font face="宋体" color="#000000">这个动作直到你看到正确的序列号。(</font> <font face="Times New Roman" color="#000000">dd eax,</font>
<font face="宋体" color="#000000">是双字型)</font> </span></p>
<p><font color="#3333CC"><b><span class="p9"><font face="宋体" color="#000000">七、</font><font color="#000000">
小结</font></span></b></font></p>
<p class="p9">在序列号的拦截方面,在SOFTICE下一般用如下函数设断:<br>
GetDlgItemInt, GetDlgItemTextA, GetTabbedTextExtentA, GetWindowTextA, Hmemcpy
(仅仅Windows 95/98 ), lstrcmp, lstrlen, memcpy (限于NT). </p>
<p> </p>
<p> </p>
<p></p>
<p></p>
<p></p>
<p> </p>
<p> </p>
<table width="80%" border="1" cellspacing="0" cellpadding="0" align="center" bgcolor="#99CCFF" bordercolorlight="#99CCFF" bordercolordark="#99CCFF">
<tr>
<td width="82%" class="p8" height="34">Copyright @看雪 2000 All rights reserved
<a href="mailto:toye@126.com">与我联系</a></td>
<td width="10%" class="p9" height="34"><a href="index.htm" tppabs="http://toye.dihou.org/index.htm">返回<br>
首页</a></td>
<td width="8%" class="p8" height="34"><a href="molu.htm" tppabs="http://toye.dihou.org/molu.htm" class="p9">返回<br>
目录</a></td>
</tr>
</table>
<p> </p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -