老文章档案 · 2003 年

Cleaner 2.2 暴破

网络学院 · 破解文章 · 2003-08-27 · 出处:赢政天下整理收藏

下载地址:http://www.snepc.com/down/download.asp?downid=1&id=1617

破解工具:Softice,SmartCheck

过程:

以前没破过VB编的程序,拿到程序后先扫描一下,得知是VB,没有加壳.反汇编.想着VB是双字节,不知能不能看到字符串,果然,什么有价值的字符串都没找到.没法,设断点吧.

bpxtext,无效

bpx __vbaStrCmp,无效

bpx messageboxexa,无效

无柰翻开破解教程看看,大多都是用SmartCheck做的介绍.以前用了一次,因硬盘坏软件都没了.下载.省略若干.运行SmartCheck,打开程序并运行,本来应该在窗口上显示的VB调用却一个都不出来.急人.在事件窗口上突然发现有VB运行时所调用的API函数.如下:

RegQueryValA

="RegCode"

嘿嘿.下断点Bpx RegQueryValA if*(esp->8)='RegCode'.

成功拦下,找比较的地方了.乖乖,到底是VB,一路下去,走了好远.有几处调用.改标志位试一下了.结果前两个都出错了.第三个成功.

于是往前.由于判断语句是检测AX是否为"FFFF",如果不是跳转.

再向前进入最近的一个调用.程序压栈几个参数后就是一个调用.返回后有判断语句.第一次我没有改,继续跟下去.程序马上跳到调用的结尾,AX值减一(原值为零),返回.

再运行程序,进入调用,改标志位,这次程序出错了.看来只好改调用后的判断语句了.简单讲就是这样.第一次晕晕的.呵.

修改地址:

:004097B2 E8F9120000 call 0040AAB0<==程序比较过程

:004097B7 8B7D08 mov edi, dword ptr [ebp+08]

;004097BA 663DFFFF cmp ax, FFFF<==不等则转,此处Nop掉

相关资讯:

·Tornado2之Licence暴力破解

·万能五笔2001注册码分析及暴力破解

·万能五笔2001注册码分析及暴力破解

·万能五笔2001注册码分析及暴力破解 ---可怜的思考者 (27千字)

·一个拨号软件的Win32Dasm暴力破解法

·CuteFTP V4.2.4之暴力破解

相关软件:

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)|

广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright (C) 1998-2004 winzheng.com All Rights Reserved.

特别感谢 蓝芒科技 提供下载站及论坛服务器

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史