网站首页 | 网页制作 | 网络编程 | 图形图象 | 冲浪宝典 | 操作系统 | 软件教学 | 网络安全 | 认证考试 | 下载中心 | 游戏下载
| 网络安全首页 | 安全在线 | 病毒防治 | 黑客攻防 | 漏洞研究 | 黑客编程 | 破解手记 |
您现在的位置: 超人气学院 >> 网络安全 >> 破解手记 >> 文章正文 用户登录 新用户注册
谈谈VB程序的破解         
谈谈VB程序的破解
作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-29 15:57:58


 
谈谈VB程序的破解

有很多人说破解VB程序的利器是SmartCheck,我不敢苟同,因为我一直以为,只要有一个调试器就能完成所有的破解才是我向往的境界.当然这不一定最简便,但无疑是最有效的.
这次就说说VB程序的破解,当然,我不知道是否有其它可行的途径,我只知道,通过调试器就能完成一个破解.

示例程序:随便写段VB代码,然后编译为本机代码(P-Code不在本文的讨论范围之内,我也发现了一些相关的规律,还在研究中)
Private Sub Form_Load()
    If ax = 0 Then
        MsgBox ("hi!")
        End
    Else
        MsgBox ("ok!")
        End
    End If
End Sub

用TR载入
0187:00401166 FF2570104000    JMP      NEAR [00401070]            //从00401171到了这里.
0187:0040116C 68A0124000      PUSH    DWORD 004012A0            //载入后停在这里
0187:00401171 E8F0FFFFFF      CALL    `MSVBVM60!ThunRTMain`        //这个Call一定要进入
0187:00401176 0000            ADD      [EAX],AL
0187:00401178 0000            ADD      [EAX],AL
0187:0040117A 0000            ADD      [EAX],AL
......
MSVBVM60!ThunRTMain
0187:6600DE22 55              PUSH    EBP
0187:6600DE23 8BEC            MOV      EBP,ESP
0187:6600DE25 6AFF            PUSH    BYTE -01
0187:6600DE27 6898980166      PUSH    DWORD 66019898
0187:6600DE2C 6871EF0E66      PUSH    DWORD 660EEF71
0187:6600DE31 64A100000000    MOV      EAX,[FS:00]
0187:6600DE37 50 

[1] [2] [3] [4] [5] 下一页

[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda    责任编辑:kinda 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
     Softice使用指南---配[2611]
     中文编辑排版专家—Dr[2442]
     一个破解注册码的例子[1436]
     C语言学习系统v3.0破解[1413]
     获得键盘扫描码[1243]
     破解ComposerforRingT[1082]
     自动脱壳之ProcDump应[990]
     流光4.5完全破解[978]
     VisualBasic程序之Sma[978]
     PE文件结构剖析[891]
    相 关 文 章
    MD5的VB类模块源码
    极速登录3.6---用winHEX破
    trw2000vb符号调试初步
    谈谈VB程序的破解(续)
    脱掉QSoundQmp3DV1.0的vbo
    谈谈用HTML作注册机
    AceReaderV4.5算法及VB注册
    被加壳vb5/6程序的OEP定位
    VB3.0的程序如何破解
    VBPcode破解方法及实例
    调酒师CollegeBarV8.1注册
    去掉vb5.0或6.0软件的NAG
    在VB中实现移动一个没有标
    用VB编程实现任意修改Wind
    用VB编程实现自己的邮件“
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)