本文主要是介绍(转)巧妙去除幻想游戏植入的广告,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
http://mouri100.blog.163.com/blog/static/31189917200981285132459/
巧妙去除幻想游戏植入的广告
默认分类 2009-09-12 20:51:32 阅读631 评论1 字号:大中小 订阅
一提起休闲小游戏,恐怕大家都玩过,对于上班一族以及工作紧张的人来说,在家玩玩休闲类小游戏是个不错的选择。目前,在休闲小游戏网站中最著名的莫过于幻想游戏了(对于国内来说)。然而玩家最痛恨也是最反感的就是幻想游戏中带的广告,不仅在打开游戏以及关闭游戏时会出现,而且在游戏进行当中也会时不时弹出广告,大大影响玩家的心情。
幻想游戏的游戏本身虽然很不错,但如果你安装了幻想游戏后,发现安装目录里有shell文件夹以及game.exe文件,那么恭喜你,你已经被强制安装了幻想游戏的Captive 8广告插件。今后只要你连在网上,而且如果没有防火墙保护的话,你将会在游戏过程中欣赏幻想游戏官方为你准备的精彩广告!!!
幻想游戏广告的原理:
Captive 8 Shell 原理
幻想游戏官方事先将游戏原执行程序改成game.exe,并将其修改,导致其无法打开。在开始游戏前,通过hxgame.exe将game.exe改成正确的,然后调用;当退出的时候,再通过hxgame.exe将其改回修改后的。通过在途中强行关闭hxgame.exe或者将game.exe复制出来的方法,可以阻止第二次修改,所以这时能保留正确的游戏原程序。
去除广告的方法:
1.防火墙法 用防火墙阻止Captive 8.exe以及类似于gameupdate.exe的程序访问网络
2."狸猫换太子"法:
这里以”置换魔球“游戏为例说明一下如何去除广告。在置换魔球的安装目录中,大家关注两个文件和一个目录:Switchball.exe:这个文件,是执行幻想广告哦、修改原游戏程序,调用修改好的原游戏程序的引导程序;game.exe:这个文件,才是真正的原来的游戏程序文件,可惜,在非游戏运行状态,它是被恶意修改不能自己运行的;shell:这个是目录,全是幻想广告的程序,执行以下卸除广告的步骤后,可以全部删除。
第一步:运行Switchball.exe程序,游戏开始,进入游戏后,按”WIN“键返回桌面(不要退出游戏)。
第二步:这时,game.exe文件是未被幻想修改过的原程序文件,复制它到别的地方保留。
第三步:退出游戏,将保留的game.exe覆盖回安装目录,替换掉同名文件。
第四步:删除switchball.exe、game.ini文件和整个shell目录,将game.exe改名为switchball.exe,广告解除!
ps:亲测本方法有效,但不排除对有些游戏无效。
这篇关于(转)巧妙去除幻想游戏植入的广告的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!