转:http://bbs.9ria.com/thread-45137-1-1.html
前言:之前作了两个swf加壳试验
http://flash.9ria.com/thread-44239-1-1.html
http://flash.9ria.com/thread-45096-1-1.html ,
全被flash023用内存抓取法破掉了.没料到内存抓取工具已经被使用得这么普遍,
虽然还没sothink那样泛滥.今天干脆普及一下内存抓取工具的使用.
一是为了让两次小实验有个结局,二是给使用加壳的人们题个醒-内存抓取工具已经开始大行其道,希望以此激励高手们发展防内存抓取的技巧.
首先, 加密只是防止被人看到源代码的方法,而并不是保护自己著作权的方法.真想要保护自己的权利,应该加的是lisence而不是加密(当然在一个无视作者权利的环境下,这只不过是一句空话).
但是,我仍然认为所有代码可以并且应该完全公开,因为真正值钱的东西是原理,是服务,是文档,是技术支持,而不是那一堆只有机器能看得懂的代码.
不管怎么样,我希望大家都能自重,之前的奥运福娃游戏可以说地丢尽了大家的脸(直到最近还有人拿那件事情大做文章).
其次, 衷心感谢flash023,askforone等朋友们的热心回复与帮助.
言归正传,以我的第二次加壳文件破解为例:
此加壳要想通过用直接反编译源代码,用as3层层去壳的方法破解,恐怕