转自http://user.//blog/ 自从08年7月一日毕业以后几乎没有玩过flash游戏了,作为一个老flash游戏玩家我都觉得意外。曾经以为自己不再玩flash游戏了,还以为自己早就忘掉了几个月之前玩得痴迷的flash游戏。几天之前,在flash游戏修改大师的群上,和几个网友提及flash游戏修改(之前我叫它***),凭着自己的三寸不烂之舌居然被人称为高手。这时候才发现自己还有有虚荣心的。这时我想,趁着我之前的老经验还没有过时之前拿出来分享一下,趁机捞个点击率,不然过多几天真的过时了,再也不能拿出来炫耀了. 玩家历史 和很多同学一样,我一学习的借口买电脑,实际上当然是玩游戏。不过,最早玩的游戏不是flash游戏而是模拟游戏。很难表达多沉迷,只能说大二(05年)的有机化学期中考试考得很差(&60分)于是一起之下就删除了模拟游戏,决心好好学习。但只看书本是没有可能的,之后我就开始玩flash游戏了,又叫小游戏,因为它很小,直接打开网页就可以玩了,不需要像模拟游戏那样下载文件。当时候flash游戏已经做得很好了,而我玩flash游戏有可以有节制,于是,我就一直玩下去了,成为了flash游戏的忠实fans。 大二:玩泰拳争霸,几乎打爆键盘。学会了如何下载flash游戏 大三:玩善良的死神,老想着升级快一点,于是认识了cordy的Flash Game Master(简称FGM),当是1.0版本,可是居然不能播放善良的死神!当是花了n多时间写了个修改器,不过写完后不久,FGM2.0也出来了,功能强啊~~那时记得最好玩的游戏就是金庸群侠传2和乖乖猪2.4 大四:在找工作的业余时间觉得无聊和绝望,于是想高点破坏。曾经用camch这个id在积分游戏中乱搞+***,觉得得意的就是4399用30Qb收买的的***方法,觉得愤怒的是4299没有这样做。之后转去flash游戏有奖活动,还赢得一些奖品,心中窃喜。这个时期cordy的代表作就是flash网络游戏修改。 毕业后:没有时间玩.....非电脑专业的,更没有时间研究 分享一下玩flash游戏的心底 首先说几个经常去的网站 FGM官网,修改者必去的论坛 http://www.mhhf.net
有原创的大型flash游戏,有论坛,有很多东西值得研究 http://www.bbplayer.net 有很多新作品,最重要的是作者的闪客快打系列够暴力 / 锻炼英文只用,有时候某些策略游戏可以找到攻略 Flash的知识 百科/view/7641.htm#5 大概来来说,是做矢量图动画的,最早属于Macromedia公司,之后被Adobe公司收购了,功能很多,现在可以做动画,游戏,可以做播放器,可以做数据库客户端。制作flash的官方软件最新版叫 Adobe Flash CS 4 Professional 做flash动画一般保护两方面:1.美工设计 2.程序设计 而程序设计用到的语言叫Action Script(教程as)现在最新版本为as3.0 。所以个人认为as2.0已经有点,也就是说,我和大家分享过时的东西。 用 Adobe Flash CS 4 Professional做出的动画的源文件叫fla文档,也即是xxx.fla,经过Adobe Flash CS 4 Professional编译后成为swf动画文件,xxx.swf。网页上播放的就是swf文件。 玩flash游戏 1.在线玩游戏 我的意思就是直接打开flash游戏网站玩。要求电脑连接网络,而且浏览器***了activeX控件,比如,打开http://bbplayer.net/game2008/web2008/Show_Flash.asp?id=591&url=upload%2F47%2Eswf,如果电脑没有***控件的话会提示***。 2.本地玩flash游戏 如果连不上网络,有或者网速很慢,不想每次都上网,那就要下载到本地玩游戏了。如何下载flash? 如果你够强的话,直接在源代码中找到swf地址。比如在http://bbplayer.net/game2008/web2008/Show_Flash.asp?id=591&url=upload%2F47%2Eswf中查看源代码,ctrl+f,查找swf,看到&embed original=&upload/47.swf&
quality=&high& pluginspage=&/go/getflashplayer& type=&application/x-shockwave-flash& width=&600& height=&350&&&/embed&这一行,如果你做个网站,知道相对路径的话,就知道动画的地址是http://bbplayer.net/game2008/web2008/upload/47.swf,再将地址用迅雷下载。 用工具是较为方便的方法。比如用迅雷的流媒体感应,不过我认为用遨游的viewpage插件,没有的话上/(推荐网站之一)下载地址是/uploadFile/2008-9/Maxthon2L_qwh.rar。在程序的增强菜单下方有个增强功能,高级工具(妈的。viewpage插件还要下载,遨游怎么搞的,那些没用的功能一大把) 有时候只能用一个办法,就是到临时文件夹去找flash动画文件。有的网站是用flash载入flash的,好比如shell.swf载入game.swf,如果直接用遨游摘地址下载flash,那么就只能找到shell.swf。所以,只能在临时文件夹(知道在哪里吧)里面找。为了更好找,可以首先将临时文件清空,然后打开页面,等flash动画完全载入的时候,进入临时文件夹,用大小排序,一般最大那个文件就是flash动画了,他的扩展名是swf。我见过最狠的是将flash动画的后缀名改成jpg,然后用shell载入,就是让你找不到。 上面说得flash下载到本地,并不是适合所有flash游戏。因为1.有的flash游戏为了防止下载,首先验证是是否联通网络,而在本地运行的flash动画一般不会联通网络的(好像下载一个什么文件可以更改安全沙箱,本地swf文件之后可以访问网络了,有兴趣的可以自己查) 2.flash网络游戏自然不能, 出此以外,有的flash游戏分成好几部分,像乖乖猪世界(以前2.5版本,不知道现在怎么样了),而且不全是swf文件。这就要查看临时文件的地址,根据他的相对路径摆放,也许要自己建立文件夹,这个请自行研究。 还有的像硫酸工厂的过关游戏,放到本地就是死活不能玩,我也没有办法。 *************************************************************************** 说完了怎么下载,之后就要知道怎么玩了。可以将swf文件拖进ie,或者FGM,或者adobe flash player(好像装了adobe flash之后就有这个播放器。) flash游戏修改 这大概是很多人感兴趣的话题,很多游戏玩不过,但有很吸引,所以要修改。有时候有奖游戏更加要修改,改了就有奖品。说到修改自然要提起cordy,目前为止可用的修改软件还是只有FGM一个。很久之前看到有人用cheatengine修改flash,但是那个东西修改成功率太低。曾经有一段时间有个叫孤羽凌火的人,在与FMG1.0的同年代推出闪电游侠,这软件个人感觉非常不好用,而且还要连接到他的网站,有的游戏他设定了不能修改。后来他说发布推出新版,功能n强的那种,但到现在还是没有看到。所以,目前说到flash游戏修改还是当推cordy为权威。作者blog:
。大概2年前搜索“flash游戏修改”还可以看到FGM以外的东西(不过都是废话,还误导了我),现在不能了。 说到flash网络游戏修改,首先要明白flash游戏是怎么提交分数的。我们从server那里把swf游戏文件下载到本地,然后我们玩游戏,然后swf文件发出数据包到server那里,把分数提交。所谓的flash游戏修改其实就是本地修改,而不是改服务器(你牛的话把server黑了另计)。于是,修改的思路有两个,第一就是修改游戏分数,让游戏本身将这个分数送到server,第二就是自己直接发出分数数据包 用FGM修改游戏 无论是本地修改,还是玩网络游戏修改,用FGM这个专业软件无疑是最简单最方便的。不过,由于这个软件的名声太响了,而且cordy本人还公布了防止方法,所以国内的大型flash网络游戏大概不能用FGM修改了。最记得那次cordy博客发表FGM2.5版本修改勇者之路,让勇者之路的作者损失很大,之后又引发了***与反***的大讨论,之后cordy亲自公布了检测FGM的方法,这样的事还真是前无古人。 flash游戏本地修改 flash游戏本地修改除了用FGM以外,还可以用cheatengine(简称ce),方法是搜索数值,但是要写成8倍,好比如我要搜索生命值,里面是50,那么在ce中要写成50*8=400,搜索到后想改成100,在ce中要改成100*8=800 用替换的方法修改Flash游戏 一般来说,游戏网页上的flash游戏文件再第二次打开是不会重新下载,因为flas***件都比较大。在第二次打开时,浏览器首先检查临时文件中是否有需要的flash游戏文件,没有才下载,有的话就用。所以如果把临时文件夹的文件替换了,就可以有所作为。 在很久之前搜索flash游戏修改的方法就是 替换自己修改好的swf文件。不过写这方法那鸟人自己不懂,说什么上传到自己的空间,还误导了我。其实最简单的实现方法就是用opera浏览器。大概除了ie之外大家就知道firefox吧!其实opera挺好玩的,至少手机上就用他。对我来说, opera最好的性能就是可以随意替换临时文件。打开opera,在地址栏输入opera:config,这时候进入设置页面,再展开User Prefs,有一个Cache Directory4. 太复杂了,其实输入opera:config#Cache Directory4,第一个后面写的路径就是临时文件夹。我用的9.5版本,打开临时文件夹后觉得很奇怪,以前版本的临时文件都是有扩展名的,现在怎么都没有了?现在我打开http://bbplayer.net/game2008/web2008/Show_Flash.asp?id=591&url=upload%2F47%2Eswf,再刷新一下临时文件夹,按大小排序,发现有一个opr003Y1的文件,大小有2833k,一般flash游戏的体积都较大。我把它的后缀名改成swf,既opr003Y1.swf,发现确实是闪客快打。于是,我把这个文件删掉,然重从别的地方复制一个false.swf文件过来,然后把false.swf文件名字改成opr003Y1,注意没有后缀名的。然后我到页面处刷新,页面上的闪客快打果然变成了false.swf。上述的过程给我们一个提示:可以把原来的游戏替换成另一个文件。那么,如何得到修改后的flash游戏呢?这里的就需要一点flash知识了。首先,下载flash游戏swf文件,下载硕思闪客精灵(这个软件好像在霏凡软件上有破解版),用硕思反汇编得到fla文件,再用flash打开,修改,再汇编成swf,再替换原游戏文件。至于修改的过程,就要你懂得flash,和够耐心找变量。顺便说一句,找变量还可以用action script viewer(简称asv),用asv将脚本导出文本文件,慢慢查。不过,sothing和asv都是笨方法,最好当然是用flash游戏修改大师啦!这个方法够复杂的够费力的,是我最早想到的方法,用来在4399上搞些破坏,不过他们将我的方法套出后,屏蔽了opera浏览器,这个方法就没用了。 上面说到了,有的网站屏蔽了opera浏览器,只能用ie浏览器。在windows系统中ie浏览器临时文件夹的文件不可以随便替换。不过也不是完全没有办法,我想到的方法是修改hosts表,加自己开web服务器。 首先看hosts表。它在C:\WINDOWS\system32\drivers\etc,可以用记事本打开,可以看到最后一行是127.0.0.1
localhost(我的是ie 7),如果我在后面的一行加上 127.0.0.1
然后重启浏览器,在本地连接那里修复,然后禁用本地连接,再启用本地连接。之后我们在浏览器输入 ,就可以看到163打不开了。原因就是,当输入时候,浏览器首先看看hosts表,发现的ip地址就是127.0.0.1,所以它就直接转向127.0.0.1。hosts表就是域名和ip的互相转换。现在,假设有个swf动画的地址是/a.swf(1),我自己也有一个swf文件,我也把它改成a.swf(2) 怎么对换?1. 修改hosts表192.168.1.1
前面的ip地址是本机的ip,要根据自己的ip设置, 并查看hosts表是否生效 2.自己开web服务器,在根目录下放一个a.swf(2),然后在浏览器里输入/a.swf,此时相当于浏览http://192.168.1.1/a.swf正常浏览后,在临时文件夹里面就有了a.swf的临时文件了,并且他是a.swf(2)3.将hosts表改回来,然后访问/a.swf,发现a.swf就是我们需要的flash 这个方法确实有点麻烦,而且有个缺点就是修改了hosts表之后老是不生效,好像浏览器不定时阅读hosts表似的。后来我看到超级兔子有个网络屏蔽功能,就是修改hosts表的,而且它可以立即起效,各位可以用一下 用javasctipt访问网页中flash游戏的变量 我觉得用javasctipt(简称js)访问网页中flash游戏的变量这个方法可以说是as2.0时代最好的方法,这个方法简单易行应用面广。大家用了ie这个久,但未必发现在地址栏可以运行js,(其他浏览器也可以,但好像有些语句不能运行)比如在在地址栏输入javascript:alert(&flash game cheat&)就可以弹出一个窗口 这里我推荐大家用遨游的收集面板,里面有个运行js的,比如上述的语句在收集面板的脚本运行处可以写成&script language=&JavaScript&& alert(&flash game cheat&) &/script& 要用js访问flash游戏变量首先要懂得必要的js知识和看得明白html代码,举个例子http://bbplayer.net/game2008/web2008/Show_Flash.asp?id=591&url=upload%2F47%2Eswf 闪客快打3 1.将游戏下载到本地 2.用FGM2.7 搜索,搜到金钱的变量是 _root.mymoney 3.回到游戏的网页上,在遨游收集面板的脚本运行处输入 &script language=&JavaScript&& window.document.all.tags(&embed&)[0]. setVariable(&_root.mymoney&,10000) &/script& 4.可以看到金钱的数目变化了 这里解释一下,要访问flash元素,首先要知道他“路径”,window.document.all.tags(&embed&)[0]代表的是要访问第一个html标签为embed的网页元素,而这个元素是flash,所以可以用setVariable的方法对其变量进行访问,要是网页的flash不是用embed而是用object嵌入,而且是第二个标签,那么就要改成window.document.all.tags(&object&)[1] 有关flash与js通讯 /htmldata//.html 有时候网页禁止flash与js通讯,这样就不容易访问flash了 其实为什么要用js修改flash呢?因为FGM载入网络游戏的时候容易被发现,被屏蔽啊! flash修改器注入+js修改 上面说了,有时候FGM被屏蔽了,根本不能修改,得不到地址,那js修改就用不上了。其实可以用到一个叫flash注入的方法(注入这个词不知道是谁最先用的)不知道大家研究过cordy的FGM没有,其实它就是用flash编写的,然后swfkit打包(其实就是cordy本人告诉我的,不然我那想得出)最初的时候cordy没有注意加密,于是我用asv将其反汇编,得到源代码,勉强阅读,发现有几句核心代码还是能读明白的。他的核心代码就是穷举元素-判断是否变量-与输入值比较-修改或锁定变量 于是为了破解某个网络游戏,自己做了一个flas***件叫minimaster.swf,然后运行js &script language=&JavaScript&& window.document.all.tags(&embed&)[0]. LoadMovie(0,&[url=file:///E:/]file:///E:/[/url]阿持/FGM/minimaster.swf&) &/script& (还是http://bbplayer.net/game2008/web2008/Show_Flash.asp?id=591&url=upload%2F47%2Eswf) 不过不知道为什么加载后原来的flash不见了 但不用担心 数据还在的 然后就用minimaster搜索,搜到结果之后就用js改变变量.......这个方法适用与那些专门屏蔽FGM的游戏,好比如mhhf的葬魂,它把游戏藏在框架里面/aPoemGame/index2.htm,而且放***工作做的非常好,不过好像对注入也没有防止。可能吧,as2.0写成的游戏都很容易修改。 注入+发送数据包 有个软件叫httpwatch,可以分析浏览器发送的数据包,我们可以看httpwatch的统计结果,快速的知道变量的名称,和发送的变量的值。前面已经说了,修改网络游戏有两者思路,一种是修改分数让游戏本身去发送,另一种就是自己直接发出数据包。其实as2.0中flash与asp,php等通讯的语法就那几个,要不就是直接asp?xx,要不就是loadvars.send,所以,***上述的方法,自己编写注入flash,然后加载在网页的原游戏之中,让自己编写的注入flash提交分数......这样,不用完成游戏都可以调节分数,如果是积分游戏就爽了,每次都可以提交一个合理的分数,不用怕被查。 开眼看世界 最近,听到cordy编写了一个遨游插件进行自动答题,感到自己知道的太少,孤陋寡闻。于是,在Google上搜索flash game cheat 和flash game hack,看看外国佬怎么搞修改的。李小龙说:我读的书少不要骗我。我说,我看的少,不要笑我。 还是说说搜索结果吧,其实上youtube就有很多教程 1.用cheatengine,能修改网络游戏的好像就这个 2.firefox+tamper data 这个东西 tamper data可以拦截firefox所发出的数据包,而且可以更改,所以在更改之后再发送出去,这个方法也挺好玩的,不过中国的很多游戏都屏蔽firefox 3.此人估计也搞了一个flash修改器,他的主页是 www.top-design.ro/r4zcheater/r4cheat.html 下载地址是 www.top-design.ro/r4zcheater/r4zcheat.exe 由于我没有时间研究,请各位读者好好玩玩 4.flasm进行本地修改。原来flasm这东西据说是反汇编的有力软件,不过最惨就是要命令行运行。按视频的介绍,把swf文件“反汇编”为txt文件,flasm -d desktop.swf&dt.txt,然后用记事本修改txt文件,然后用flasm -a dt.txt 汇编成swf /watch/704960/cheat_at_flash_games_desktop_tower_defense/ 5.有个网站/serendipity/index.php?/archives/1794-Another-Flash-Game-Hacking-Tool-Flash-Hacker-Pro-Hacking-Valves-Steam-or-Not.html 很奇怪,说 Please do not download any of these tools, they are invitations to get malicious code, password sniffers, keyboard loggers, screen snappers, credit card stealers, and &zombie& / &bot& malicious applications on your computer! 就是说 flash hacker pro是病毒。flash hacker pro 的网站 /2007/12/flash-hacker-pro.html 下载地址http://forum.cheatengine.org/download.php?id=24302&sid=a2a9e0a6eba0a35e29afbdc 官方网站/ 瑞星好像查不出病毒 ******************************************************** 今晚又上夜班了 以后的方法 由大家补全了 *******************************************************
楼主发言:1次 发图:0张 | 更多
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)已被0人收藏
&还记得这个FLASH小游戏吗?老f才会懂。。。。
来自:上海
发帖:183+5142
-------------------------------------------------------------------------------------------
一个普通人拼命跑超过了正在散步的刘翔,就说:我秒杀刘翔了!
来自:上海
发帖:71+17461
不老的F也懂
-------------------------------------------------------------------------------------------
这个家伙很色,什么都留下了......
来自:上海
发帖:15+435
有小狐狸熊猫额?
-------------------------------------------------------------------------------------------
?& ? ?! ???次的 超? 太 ?大 啦~!`&
首先,请你以一种,团成一个团的姿势,然后,慢慢地比较圆润的方式,离开这座让你讨厌的城市,或者讨厌的人的周围首先,请你以一种,团成一个团的姿势,然后,慢慢地比较圆润的方式,离开这座让你讨厌的城市,或者讨厌的人的周围
还记得这个FLASH小游戏吗?老f才会懂。。。。
扫描关注官方微信
扫描下载客户端
你可以发私信给一个或多个听众。默认不能发给非听众,除非对方设置了允许。
奖励分值:您今日还有 3 点分值可以奖励 [ 20 点奖分可自动换取 1 点PP]
请输入4位有相同表情的数字
&违反国家法律&&&&&&&&&含有***内容
&对他人进行恶意攻击
&散布广告以及其它商业化的宣传
&干扰或混乱kds宽带山网络服务
&发布任何包含种族、 性别、宗教歧视性和猥亵性的信息内容
&恶意刷屏&&&&&&&&&&&&&&&内容重复
&本人要求删除&&&&&&&&当事人要求删除
&与主题无关&&&&&&&&&&&水贴软文
&被要求删除,你懂的
扣除hp值:
宽带山警务室
&恶意刷屏&&&&&&&&&水贴软文
&违反国家法律
&含有***内容
&对他人进行恶意攻击
&散布广告以及其它商业化的宣传
&干扰或混乱kds宽带山网络服务
&发布任何包含种族、 性别、宗教歧视性和猥亵性的信息内容
&网页不能打开
&图片不能显示
已报名参加的人员:作品版权归作者所有,如果侵犯了您的版权,请,本站将在3个工作日内删除。温馨提示:抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防受骗上当,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活
| | |||||&关注:
||||&法律顾问:北京盛峰律师事务所
文明办网文明上网举报***:&|&举报邮箱:&||
Copyright & 2004 -
All Rights Reserved. 四三九九网络股份有限公司 版权所有