欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

分析家数据批量转换器暴力破解手记 (3千字)

分析家数据批量转换器暴力破解手记 (3千字)

分析家数据批量转换器暴力破解手记

今天是我的生日,破解此软件作为自己生日礼物!:)
使用工具:W32dasm
          WinHex
软件名称:分析家数据批量转换器
下载地址:
只是检验LuStockConvert3.exe的注册码,没有注册不能使用全部功能。
软件简介:
        这是LuStockConvert3.exe的辅助程序,
可以批量转换分析家的历史分笔成交数据(PRP文件)和通用数据(DAD文件)。
生成的数据库类型增加了EXCEL的CSV文件,感谢COOLSON的提示。
使用注意
1 第一次使用建议用覆盖方式,因为程序对有关的日期进行
  检验,如果已有的数据库是最新生成而又使用粘帖方式,
  可能程序不转换任何数据。
2 源数据的目录要写完整的,这是考虑历史数据有可能
  不在分析家目录下,程序默认给出的是分析家的数据目录。
3 开始日期和结束日期是为了方便分段转换而设,键入小于
  19900101的数据,程序就不使用这个数据。
4 建议与LuStockConvert3.exe放在一个目录下,二者转换的
  数据库是一致的,过滤文件Filter.Txt也是通用的。
5 程序对数据文件内的数据日期进行了排序,以保证不遗漏数据,
  如果有很多个DAD文件在一起,即使数据有重叠,也能正常转换。
6 这个程序没有独立的注册器,只是检验LuStockConvert3.exe
  的注册码,没有注册不能使用全部功能。
破解步骤:
      1:用FI检测主程序没有加壳,VC程序.(太好了,心里有底了.)
      2:W32dasm反汇编.
      3:寻找到"已注册" 哈哈,例行公事,向上翻,又看到"未注册"继续翻        .....................................
      4:
* Possible StringData Ref from Data Obj ->"批量转换分析家数据 - "
                                  |
:00402011 68B8534300              push 004353B8
:00402016 52                      push edx
:00402017 FFD7                    call edi
:00402019 391D90744300            cmp dword ptr [00437490], ebx
:0040201F 745A                    je 0040207B  <===(就是他,一跳就玩完.改为 NOP )
:00402021 8D44242C                lea eax, dword ptr [esp+2C]
:00402025 8D4C2440                lea ecx, dword ptr [esp+40]
:00402029 50                      push eax
:0040202A 51                      push ecx
:0040202B FFD5                    call ebp
:0040202D 8D542440                lea edx, dword ptr [esp+40]
* Possible StringData Ref from Data Obj ->" 已注册"
                                  |
:00402031 68B0534300              push 004353B0
:00402036 52                      push edx
:00402037 FFD5                    call ebp
:00402039 33C9                    xor ecx, ecx
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402057(C)
|
:0040203B 8B465C                  mov eax, dword ptr [esi+5C]
* Possible Reference to String Resource ID=00001: "?!"
                                  |
:0040203E BA01000000              mov edx, 00000001
:00402043 D3E2                    shl edx, cl
:00402045 8BB82C050000            mov edi, dword ptr [eax+0000052C]
:0040204B 0BFA                    or edi, edx
:0040204D 41                      inc ecx
.......
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040201F(C)
|
:0040207B 8D442440                lea eax, dword ptr [esp+40]
* Possible StringData Ref from Data Obj ->"未注册"
                                  |
:0040207F 68A8534300              push 004353A8

          5:启动WinHex打开主文件 寻找 201F  将745A 改为 9090  搞定!
                  如要转载请保留全文    忘了自己

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功