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

📄 lesson1521.htm

📁 为所有对破解感兴趣的朋友准备的礼物。希望大家能够喜欢。
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<html>
<head>
<title>看雪学苑</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
.p8 {  font-size: 8pt}
.p9 {  font-size: 9pt}
a:hover {  color: #00FF00}
a {  text-decoration: none}
.p12 {  font-size: 12pt; font-weight: bold; color: #FF3333}
-->
</style>
</head>

<body bgcolor="#FFFFFF" text="#000000" link="#3366FF" vlink="#3366FF">
<a name="top"></a> 
<script src="fubiao.js" tppabs="http://toye.dihou.org/img/fubiao.js"></script>
<table width="80%" border="1" cellspacing="0" cellpadding="0" align="center" bgcolor="#99CCFF" bordercolorlight="#99CCFF" bordercolordark="#99CCFF">
  <tr> 
    <td width="72%" class="p9"><a href="javascript:if(confirm('http://toye.yeah.net/  \n\n这个文件不能通过 Teleport Pro 取回, 因为 它被访问于一个域或在它的起始地址边界外部的路径上.  \n\n你想从服务器打开它吗?'))window.location='http://toye.yeah.net/'" tppabs="http://toye.yeah.net/">看雪教学</a></td>
    <td width="10%" class="p9">&nbsp; </td>
    <td width="10%"><a href="index.htm" tppabs="http://toye.dihou.org/index.htm" class="p9">返回<br>
      首页 <br>
      </a></td>
    <td width="8%"><a href="molu.htm" tppabs="http://toye.dihou.org/molu.htm" class="p9">返回<br>
      目录 </a></td>
  </tr>
</table>
<table width="80%" cellspacing="0" cellpadding="0" align="center">
  <tr bgcolor="#FFFF33"> 
    <td> 
      <div align="center"><span class="p"><span class="p"><span class="p12">第十三课<font color="#FF3333"> 
        <b>Visual Basic程序</b></font></span></span><span class="p12"></span></span></div>
    </td>
  </tr>
</table>
<table width="80%" cellspacing="0" align="center">
  <tr class="p9"> 
    <td width="25%" bgcolor="#CCFFFF"> 
      <div align="center"><a href="lesson1510.htm" tppabs="http://toye.dihou.org/lesson1510.htm">解释语言介绍</a></div>
    </td>
    <td width="25%" bgcolor="#CCFFFF"> 
      <div align="center"><a href="lesson1511.htm" tppabs="http://toye.dihou.org/lesson1511.htm">用SOFTICE</a></div>
    </td>
    <td width="25%" bgcolor="#FFFFFF"> 
      <div align="center">用SmartCheck</div>
    </td>
    <td colspan="2" bgcolor="#CCFFFF" width="25%"> 
      <div align="center"></div>
      <div align="center"><a href="lesson1531.htm" tppabs="http://toye.dihou.org/lesson1531.htm">习题</a></div>
    </td>
  </tr>
</table>
<table width="80%" border="0" cellspacing="0" align="center">
  <tr class="p9"> 
    <td width="50%"> 
      <div align="center">①<font color="#FF6666">SmartCheck介绍</font></div>
    </td>
    <td width="50%"> 
      <div align="center">②<a href="lesson1522.htm" tppabs="http://toye.dihou.org/lesson1522.htm">折解教程</a></div>
    </td>
  </tr>
</table>
<p class="p9"><a href="#1">SmartCheck 介绍 </a><br>
  <a href="#2">配置 SmartCheck</a><br>
  <a href="#3">用SmartCheck如何运行所要crack程序 </a><br>
  <a href="#4">程序在SmartCheck下运行结束后你应看到时如下东西 </a><br>
  <a href="#5">SmartCheck 常见信息 </a></p>
<p><font face="Times New Roman" color="#000000"><span class="p9"><font color="#0000FF"><b><font color="#000000"><u><a name="1"></a>SmartCheck</u></font></b></font></span></font><u><font color="#000000"><b><span class="p9"><font face="宋体">介绍</font> 
  </span></b></font></u></p>
<p> <span class="p9"><font face="Times New Roman" color="#000000">SmartCheck</font> 
  <font face="宋体" color="#000000">是</font> <font face="Times New Roman" color="#000000">NuMega</font> 
  <font face="宋体" color="#000000">公司推出的一款出色的调试解释执行程序的工具,目前最新版是</font> <font face="Times New Roman" color="#000000">v6.03</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">W32Dasm</font> 
  <font face="宋体" color="#000000">调试程序,幸好</font> <font face="Times New Roman" color="#000000">SmartCheck</font> 
  <font face="宋体" color="#000000">出现大大地方便了我们。下面我就介绍SmartCheck的基本用法</font>。</span> 
  <br>
</p>
<p class="p9"><u><font color="#0000FF"><b><font color="#000000"><a name="2"></a>配置 
  SmartCheck</font></b></font></u></p>
<p class="p9">首先运行SmartCheck,装载一VB程序。在菜单选择:Program→Settings;出现图一:(如你在SmartCheck下没有打开应用程序,只出现三个菜单选项:<span class="p9">Error 
  Detection</span>;Rrporting;Program Info.)</p>
<p class="p9"><span class="p9">Error Detection(图一):选上所有的选项。 &quot;Report error 
  immediately&quot;,可根据情况调整,选上后程序执行有错误时会立即出现报告,此时在弹出的报告栏上按acknowledge即可,你嫌麻烦可不选此项.如此项没选,则不立即报告.建议不要选。</span></p>
<p class="p9"><img src="setting1.jpg" tppabs="http://toye.dihou.org/setting1.jpg" width="466" height="370" hspace="125"></p>
<p class="p9" align="center">图一 </p>
<p> <span class="p9">点击在上图中Advanced后出现图二:</span>
<p><span class="p9"><img src="setting2.jpg" tppabs="http://toye.dihou.org/setting2.jpg" width="306" height="335" hspace="200"><br>
  <br>
  &nbsp;&nbsp;&nbsp;&nbsp; </span>
<p class="p9" align="center">图二
<p><span class="p9">Advanced(图二):选上前面的四项.确信"Suppress system API and OLE calls"没被选上.<br>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <br>
  Reporting(图三):除了"Report MouseMove events from OCX controls"外其余全选上.</span>
<p><img src="setting3.jpg" tppabs="http://toye.dihou.org/setting3.jpg" width="466" height="370" hspace="125">
<p align="center" class="p9">图三
<p><span class="p9"> </span>
<p> 
<hr width="100%">
<p> <span class="p9"><b><font color="#000000"><u><a name="3"></a>用SmartCheck如何运行所要crack程序</u></font></b></span> 
<p><span class="p9"> 1) 首先运行;<br>
  2) 在"File", "Open",选择你需运行的程序; <br>
  3) 按F5或选择 "Program", "Start"运行程序;<br>
  4) 停止程序,选择"Program", "End";<br>
  你最好是了解SmartCheck的工具栏的用法,大大方便操作。 </span>
<p> 
<hr width="100%">
<p> <span class="p9"><b><font color="#000000"><a name="4"></a><u>程序在SmartCheck下运行结束后你应看到时如下东西</u></font></b></span> 
<p><span class="p9"> 1) 在SmartCheck里你应有3个小窗口。我自己的有时会出现一个主窗口,怎么回事呢?原来其它两个(右边和下边)完全最小,缩到边上(右边、下边)去了,你可用鼠标把它们拖出来。<br>
  2) 主窗口被称为"Program Results window"。 这窗口在左上。<br>
  3) 右边的窗口主要是显示主窗口的一些详细内容,很多重要详细东西都在此,你有可能看到的序列号就在这里。</span>
<p><span class="p9"> 在你停止程序后,你应该分析SmartCheck给出的信息,你必需选上相关的行,并选择"View", "Show All 
  Events"。你需要VB介绍这课相关知识了解各比较方法和断点函数。</span>
<p> 
<hr width="100%">
<p> <span class="p9"><b><u><font size="+1" class="p9" color="#000000"><a name="5"></a>SmartCheck 
  常见信息</font></u></b></span> 
<p><span class="p9"> 我用<b>粗体</b><span class="p9">表示在SmartCheck中显示的内容。</span></span> 
<p> 
<hr width="25%">
<p> <span class="p9"><b>****.Text 如. Text1.Text</b> <br>
  如果你点击前面的“+”符号,你将看到其它的几行,寻找SysAllocStringLen。 <br>
  如.<b> SysAllocStringLen(PTR:00000000, DWORD:00000029) returns LPVOID:<font color="#FF0000">410584</font></b> 
  </span>
<p> <span class="p9"><u>解释:</u> <br>
  </span><span class="p9">从文本框取出你键入字符并放置在内存00410584处。这意味着你可不用SOFTICE下的"s 30 l" 
  查找字符串命令。我们来验证一下:确信你的SOFTICE己运行,然后在SmartCheck下再次运行程序。当你在SmartCheck下的程序正在运行时,在适当机会用SOFTICE中断(CTRL+D),下命令"d 
  00410584"。如果你做的正确的话,你将在内存里看到你键入的字符。 如果你的程序没在SmartCheck下运行,你可能在此地址看不到,因为内存可能改变了。或内存“释放”。<br>
  </span>
<p> 
<hr width="25%">
<p> <span class="p9"><b>__vbasrtcmp(String:"<font color="#FF0000">zzzzz</font>",String:"<font color="#FF0000">yyyyy</font>")returns 
  DWORD:<font color="#FF0000">0</font></b> </span>
<p> <span class="p9"><u>解释:</u> <br>
  __vbastrcmp -- 用来比较字符串 如. "zzzzz" and "yyyyy" <br>

⌨️ 快捷键说明

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