老文章档案 · 2003 年

BuddyPhone v2.07 广告条去除

赢政天下 [WINZHENG.COM] · 网络学院 · 2003-06-08 · 作者:liangs 人气: · 出处:赢政天下收集整理)

BuddyPhone v2.07 广告条去除

Write By liangs

使用工具:Trw2000; W32Dasm; UltraEdit

BuddyPhone 到了2.07版就没地方输入注册号码了,让人讨厌的广告条

就真没办法去除了吗?其实也不是,昨天研究了一下,发现虽然不能

输入注册号码,但要去除其广告条其实也不难。

首先运行Trw2000,用它将BuddyPhone载入

下 bpx readfile,再 G

程序会在调用 readfile 功能时中断

BD * 屏蔽掉所有中断

下 PMODULE 回到程序中来

按 F12 6次,这时我们看到程序主框架已经出来了,当然,广告条也出来了,

F10返回程序上一层调用,这时,我们停在00404709处,下bpx 00404709,

重新运行程序,中断后 F8跟入。

* Possible StringData Ref from Data Obj ->"key"

|

:004077F7 68B8874700 push 004787B8

:004077FC 8D4DC8 lea ecx, dword ptr [ebp-38]

* Possible StringData Ref from Data Obj ->"license"

|

:004077FF 68C8874700 push 004787C8

:00407804 51 push ecx

:00407805 8BC8 mov ecx, eax

:00407807 E8C4EC0400 call 004564D0

:0040780C 8D4DB0 lea ecx, dword ptr [ebp-50]

:0040780F C645FC02 mov [ebp-04], 02

:00407813 E81E120400 call 00448A36

:00407818 8D4DB4 lea ecx, dword ptr [ebp-4C]

:0040781B E816120400 call 00448A36

:00407820 6A2D push 0000002D

:00407822 8D4DC8 lea ecx, dword ptr [ebp-38]

:00407825 895DD8 mov dword ptr [ebp-28], ebx

:00407828 E8CE110400 call 004489FB

:0040782D 8BF8 mov edi, eax

:0040782F 83FFFF cmp edi, FFFFFFFF

:00407832 0F84F4000000 je 0040792C

一路按F10,到达这里,这是我们碰到的第一个跳转,

如果跳到0040792C处,广告条就不可避免的会出现。

:00407838 8B55B0 mov edx, dword ptr [ebp-50]

:0040783B 395AF8 cmp dword ptr [edx-08], ebx

:0040783E 0F84E8000000 je 0040792C

同上面00407832处一样,不能让它跳。

:00407844 8B45B4 mov eax, dword ptr [ebp-4C]

:00407847 3958F8 cmp dword ptr [eax-08], ebx

:0040784A 0F84DC000000 je 0040792C

又是一个同样地址的跳转,不能让它跳。

......部分代码略

:00407901 E800B20200 call 00432B06

:00407906 83C408 add esp, 00000008

:00407909 3BF8 cmp edi, eax

:0040790B 7507 jne 00407914

此处同样不能跳,不然广告条就会出现,你试试看就知道了。

:0040790D C745D801000000 mov [ebp-28], 00000001

走到这里知道了吧,上面忙活半天就是为了将[ebp-28]置1,作为已注册标志!!!

而敌人就是想方设法要让你跳过这条语句!

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:0040790B(C)

|

:00407914 8D4DAC lea ecx, dword ptr [ebp-54]

:00407917 C645FC03 mov [ebp-04], 03

:0040791B E8140C0400 call 00448534

:00407920 8D4DD0 lea ecx, dword ptr [ebp-30]

:00407923 C645FC02 mov [ebp-04], 02

:00407927 E8080C0400 call 00448534

现在该知道怎么改了吧

(1) 地址 00407832 将 0F84F4000000 改为909090909090

(2) 地址 0040783E 将 0F84E8000000 改为909090909090

(3) 地址 0040784A 将 0F84DC000000 改为909090909090

(4) 地址 0040790B 将 7507 改为9090

重新运行程序,哈哈,广告条没有了。 (出处:赢政天下收集整理)

相关文章:

·关于注册Flag在破解中的应用

·从轻松试卷 v4.03 的破解看 r fl z 的妙用

·破解圣经之------滚瓜烂熟篇

·破解API Spy for Windows 95/98/NT/2000

·chm帮助编辑器v2.6 注册码破解详谈之一*脱壳篇*

·破解NetAlert v2 [热点] 指导如何自动脱壳!!

·破解的理由

·对于破解的一些想法

·Audio Converter 3.0 破解要点

·破解 Matcom 4.0 for BC

相关软件:

·美萍安全卫士密码破解器 3.0+

·网文快爪 v1.0 破解版

·坏猫网页编辑 v2.0完整版破解文件

·pakmarker1.0破解版

·IE Plus!破解版

·邮件服务器2.6+破解版

·登录奇兵 3.01破解文件

·易思多媒体网络教室-4用户演示版破解文件

·网络三国智能机器人1.0.0.101版破解

·网络三国智能机器人1.0.0.103版破解

→ 特别推荐

→ 热点TOP10

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

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

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

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