swf破解扫盲教程-内存抓取法破解swf加壳.docx

swf破解扫盲教程-内存抓取法破解swf加壳.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
swf破解扫盲教程-内存抓取法破解swf加壳源地址:/thread-45137-1-1.html前言:之前作了两个swf加壳试验/thread-44239-1-1.html/thread-44239-1-1.html/thread-45096-1-1.html/thread-45096-1-1.html,全被flash023用内存抓取法破掉了.没料到内存抓取工具已经被使用得这么普遍,虽然还没sothink那样泛滥.今天干脆普及一下内存抓取工具的使用.一是为了让两次小实验有个结局,二是给使用加壳的人们题个醒-内存抓取工具已经开始大行其道,希望以此激励高手们发展防内存抓取的技巧.首先,加密只是防止被人看到源代码的方法,而并不是保护自己著作权的方法.真想要保护自己的权利,应该加的是lisence而不是加密(当然在一个无视作者权利的环境下,这只不过是一句空话).但是,我仍然认为所有代码可以并且应该完全公开,因为真正值钱的东西是原理,是服务,是文档,是技术支持,而不是那一堆只有机器能看得懂的代码.不管怎么样,我希望大家都能自重,之前的奥运福娃游戏可以说地丢尽了大家的脸(直到最近还有人拿那件事情大做文章).其次,衷心感谢flash023,askforone等朋友们的热心回复与帮助.言归正传,以我的第二次加壳文件破解为例:此加壳要想通过用直接反编译源代码,用as3层层去壳的方法破解,恐怕只有神仙能做得到.但如果使用正确的工具,只不过是点几下鼠标的功夫而已.推荐工具:1.asv2009(action script viewer,根据我的经验,比sothink那个不中用的东西强了不知多少倍这里还要感谢deepin3000提供试用:/blog/index.php/archives/306/blog/index.php/archives/306)2.swf窗口吸血鬼(不再推荐使用,推荐更好用的工具swf reader请见下面更新)(不要当成flash吸血鬼,flash吸血鬼基本就是个废物,swf窗口吸血鬼,可以将运行时flash内存中全部的符合swf格式的ByteArray保存出来,可以从内存中提取我的破壳后原始swf,30天试用下载://当然,如果有更好的内存抓取器,欢迎大家提供)好了,下载安装好两个工具,下面就是大展身手的时候了:到这个主题的顶楼下载加壳swf附件encrypt_test2.swf/thread-45096-1-1.html/thread-45096-1-1.html,作为第一个试验品.使用flash player 10 运行swf,显示如下(速度可能有点慢,中间经过多次去壳):运行SWF窗口吸血鬼,点击window list框,选中Adobe Flash Player 10, 点击suck now,结果如下:依次delete掉前三个Main Movie,再open Empty SWF Movie 7.swf,发现,这正是去壳后内存中的原始swf.由于试用版swf窗口吸血鬼不能保存swf,这该怎么办?没法用asv看源代码啊!别急,点击flash player文件-创建播放器,另存为"原始.exe"不就保存下来了(感谢mbr提供方法)!不过,这样保存下来的是exe格式的,但这可完全难不到asv,直接将exe拖入asv图标上,asv会自动搜索exe中的swf,显示如下:open第5个swf,被保护的代码一览无余: 最后祝大家新年快乐!再贴一个东西,有兴趣看一下:(感谢mbr)?/forum.php?mod=attachment&aid=MjMyODR8Njk4ZDMxYjh8MTQ4MTE2MTM5N3wwfDQ1MTM3new_test.swf?(94.71 KB, 下载次数: 262)?更新:一个更好用的内存提取工具//(demo版可以无限制保存swf,而且可以过滤搜索swf:/thread-46123-1-1.html/thread-46123-1-1.html)简单教程(swf内存抓取):1.到/downloads.php?cat_id=2?下载最新demo,2.解压文件,双击运行SwfReaderDemo.jar(需java支持,choose mode normal就可以)3.用flashplayer运行加壳swf附件encrypt_test2.swf4.file->Load swf from memory, process选择flashplayer.exe, Find swfs-> save swfs as...另外,这个东西据说可以秒杀目前几款主流加密工具(SWF Encrypt,DoSwf,SecureSWF)。总之,目前任何swf加密都难保证可靠性。另,上面附件是一个"重口味"的加密swf(加了三层壳,混入大量马甲

您可能关注的文档

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档