吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10640|回复: 22
收起左侧

[原创] “智能内存释放精灵” 一个实用软件的破解。

  [复制链接]
不会用鼠标的人 发表于 2013-7-13 21:11
本帖最后由 不会用鼠标的人 于 2013-7-13 21:18 编辑

【文章作者】: 不会用鼠标的人
【软件名称】: 智能内存释放精灵
【下载地址】: http://www.fairysoftware.com/mf.html
【加壳方式】: 无
【编写语言】: VB
【使用工具】: OD,Peid
【操作平台】: Win7-32
【软件介绍】: 一个实用的软件,希望大家喜欢。
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
--------------------------------------------------------------------------------
【详细过程】
              前言:本人和广大的菜鸟们一样,都只是菜鸟,所以大家有什么心得体会都可以和我分享。

   1.查壳
   Peid查壳
    截图00.png
   显示无壳,是VB写的。
   2.收集信息
   基本的释放内存功能是可以使用的,但我们要设置为自动释放的时候它就会弹出一个提示框。
   截图01.png
   OK!基本信息收集完了,我们开始调试吧。
   3.OD载入
   因为是VB程序,所以用Unicode来查找关键字符串。
    截图02.png
   好了,找到了"未注册版,不能使用此功能,请先注册软件"
   接下来就好办了,和其他程序一样,往上寻找跳转。
   代码及注释如下:
005E7ACF   .  50            push eax
005E7AD0   .  8D45 E8       lea eax,dword ptr ss:[ebp-0x18]
005E7AD3   .  50            push eax
005E7AD4   .  FFD7          call edi                                 ;  <&MSVBVM60.__vbaObjSet>
005E7AD6   .  8BD8          mov ebx,eax
005E7AD8   .  8D95 64FFFFFF lea edx,dword ptr ss:[ebp-0x9C]
005E7ADE   .  52            push edx
005E7ADF   .  53            push ebx
005E7AE0   .  8B0B          mov ecx,dword ptr ds:[ebx]
005E7AE2   .  FF91 E0000000 call dword ptr ds:[ecx+0xE0]
005E7AE8   .  85C0          test eax,eax
005E7AEA   .  DBE2          fclex
005E7AEC   .  7D 12         jge XMemoryFr.005E7B00
005E7AEE   .  68 E0000000   push 0xE0
005E7AF3   .  68 A8E55300   push MemoryFr.0053E5A8
005E7AF8   .  53            push ebx
005E7AF9   .  50            push eax
005E7AFA   .  FF15 6C104000 call dword ptr ds:[<&MSVBVM60.__vbaHresu>;  MSVBVM60.__vbaHresultCheckObj
005E7B00   >  33DB          xor ebx,ebx
005E7B02   .  66:83BD 64FFF>cmp word ptr ss:[ebp-0x9C],0x1
005E7B0A   .  8D4D E8       lea ecx,dword ptr ss:[ebp-0x18]
005E7B0D   .  0F94C3        sete bl
005E7B10   .  F7DB          neg ebx
005E7B12   .  FF15 54124000 call dword ptr ds:[<&MSVBVM60.__vbaFreeO>;  MSVBVM60.__vbaFreeObj
005E7B18   .  66:85DB       test bx,bx
005E7B1B   .  0F84 2B020000 je MemoryFr.005E7D4C
005E7B21   .  E8 4A070200   call MemoryFr.00608270
005E7B26   .  66:85C0       test ax,ax
005E7B29   .  0F85 35010000 jnz MemoryFr.005E7C64     //跳
005E7B2F   .  B8 04000280   mov eax,0x80020004
005E7B34   .  BB 0A000000   mov ebx,0xA
005E7B39   .  8D55 98       lea edx,dword ptr ss:[ebp-0x68]
005E7B3C   .  8D4D D8       lea ecx,dword ptr ss:[ebp-0x28]
005E7B3F   .  8945 B0       mov dword ptr ss:[ebp-0x50],eax
005E7B42   .  895D A8       mov dword ptr ss:[ebp-0x58],ebx
005E7B45   .  8945 C0       mov dword ptr ss:[ebp-0x40],eax
005E7B48   .  895D B8       mov dword ptr ss:[ebp-0x48],ebx
005E7B4B   .  8945 D0       mov dword ptr ss:[ebp-0x30],eax
005E7B4E   .  895D C8       mov dword ptr ss:[ebp-0x38],ebx
005E7B51   .  C745 A0 F4E75>mov dword ptr ss:[ebp-0x60],MemoryFr.005>;  未注册版,不能使用此功能,请先注册软件。     //弹出
005E7B58   .  C745 98 08000>mov dword ptr ss:[ebp-0x68],0x8


   将红体的jnz改为je/jmp即可实现爆破此功能。


   如果有人问我为什么不把开始的NAG去掉,我的回答就是:①我是菜鸟,不会弄 ②这个是给新手看的,我觉得还没到讲NAG的时候
   ③这个可以给一些人自己试一试弄一弄,看可不可以超前学习

--------------------------------------------------------------------------------
【经验总结】
  ①VB程序的字符串搜索要用Unicode搜索
  ②爆破不一定要将它完全的注册,不要一直想要完美爆破,只要实现自己想要的功能即可。(这条是给新手的。。)
  注意:VB不适合像我们这样的菜鸟来Crack,因为它有他独立的函数库等因素,所以比较难弄,不建议新手弄。。。
--------------------------------------------------------------------------------
【版权声明】: 本文原创于不会鼠标, 转载请注明作者并保持文章的完整, 谢谢!

                                                       2013年07月13日 20:49:19

mf-setup.rar (384.94 KB, 下载次数: 156)
云盘:http://pan.baidu.com/share/link?shareid=1843783169&uk=3744796510


免费评分

参与人数 4热心值 +4 收起 理由
GGCW + 1 谢谢@Thanks!
Sound + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩.
K?☆mㄚì天 + 1 不错
Chief + 1 欢迎分析讨论交流,[吾爱破解论坛]有你更精.

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

smile1110 发表于 2015-12-8 23:24
本帖最后由 smile1110 于 2015-12-8 23:25 编辑

这个软件存在四处验证激活码,其中四处全部都是假的,只有ok才是注册成功的标志,并且还得过下面的输入注册码校检,该软件3.3版本虽然把自动整理这处限制jmp下即可实现功能,但是仍然存在那个网游广告,而这个网游广告则是计算偏移后跳过来,在这个广告区段前面retn以及和谐那处跳转或者和谐两个网址两个open都于事无补,可能还有多处。其实这个软件根本就不存在激活码激活的可能,因为真正的激活码早写到配置里面了,也就是说这个软件编写目的纯粹就是一个用来推广广告的,而真正的激活失败则是通过网址来提示,而不是字符串,并且还存在一处所谓的网络验证。总之就是这个软件就是一个坑,即使去除了这个自动整理限制,该看广告还得看广告,恐怕不存在激活的可能,即使你通过的激活码验证,仍然主界面的广告去不掉,右下角广告去不掉。
 楼主| 不会用鼠标的人 发表于 2013-7-13 21:12
小雨细无声 发表于 2013-7-13 21:15
池语和风 发表于 2013-7-13 21:18
进来支持一下
gujiatai 发表于 2013-7-13 21:21
... 那是什么 ?
1354669803 发表于 2013-7-13 21:38
他还有个广告 一起去掉吧
一叶之介 发表于 2013-7-13 21:55
学习楼主经验,努力,支持
blmk 发表于 2013-7-13 22:00
膜拜楼主,谢谢分享收下了!
i668899 发表于 2013-7-13 22:09
学习学习吧
weituotian 发表于 2013-7-13 22:14
这个小软件就收下了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 08:06

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表