VB 版 (精华区)

发信人: zxfsnow (最近睡眠太少), 信区: VB
标  题: Xceedzip.ocx破解方法
发信站: 哈工大紫丁香 (2000年06月07日19:29:53 星期三), 转信

发信人: LaoWei (独孤一剑), 信区: Visual
标  题: Xceedzip.ocx破解方法
发信站: BBS 水木清华站 (Mon Sep  7 04:41:34 1998)

Xceedzip.ocx破解方法

The Xceed Zip Compression Library is the data compression
library from Xceed that gives your 16 and 32-bit Windows
applications the capability to create and manipulate the
latest industry standard Zip files.

来源: http://www.xceedsoft.com/

下载地址:
 ftp.lib.pku.edu.cn
    /incoming
        xceedzip, Aug 31 20:14, 512 bytes
    /incoming/xceedzip
       XCEEDZIP.EXE, Aug 31 20:33, 786432 bytes

 ftp.neu.edu.cn
    /winsite/pub/pc/win3/programr
       xceedzip.exe, Sep 10 1995, 418056 bytes

 ftp.sti.jnu.edu.cn
    /pub/programing/visual/dynazip
       xceedzip.zip, Dec 31 1997, 538504 bytes

 ftp.synet.edu.cn
    /winsite/pub/pc/win3/programr
       xceedzip.exe, Sep 10 1995, 418056 bytes

该控件可以创建自解压文件, 可以分割大文件到软盘上
该软件为一试用版, 使用时可能会显示License信息框
让你去买. 不过我试用演示程序时却没有这些东西. 但
是在有的应用中会出现, 下面给出破解方法:

CTRL+D激活SoftICE, 输入: BPX MessageBoxA
然后, 运行测试程序, 当SoftICE在断点处被激活
后, 输入: p ret命令, 执行三次, 就可以回到
Xceedzip.ocx中, 这时在代码窗中往回看, 就可以看到
以下代码:
****:029F282C    MOV BYTE PTR [EBP-04],00
****:029F2830    ADD EBP, 00
****:029F2833    CMP EAX,01
****:029F2836    SBB EAX,EAX
****:029F2838    INC EAX
****:029F2839    MOV [EBP-10],EAX
****:029F283C    CALL 029F2870
****:029F2841    CMP DWORD PTR [EBP-10],00
****:029F2845    JZ 029F2880
****:029F2847    CMP DWORD PTR [EBP+08],00
****:029F284B    JZ 029F2852
****:029F2852    CALL 029F2730  ;由此去显示License对话框
****:029F2859    MOV DWORD PTR [EBP-04],FFFFFFFF

将第一个JZ改为JMP就可以了.

修改方法:
~~~~~~~~~~
用UltraEdit装入Xceedzip.ocx.
查找:  83 7D F0 00 74 39
替换:  -- -- -- -- EB --



--
主页: http://www.nease.net/~jianlin/
http://www.geocities.com/CollegePark/Quad/7895/
  
--

 以科计为本,以产业报国!
  超越自我,飞跃无限!
  

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.235.249]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:6.037毫秒