09月
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
2010

日志搜索:
最新日志:
最新评论
统计:
日志总数:16
评论总数:36
共访问数:762688
今日访问:322
当前在线:2
[x-woods]
造梦者
FlashAnywhere
mmommo's blog
bogey's blog
家园BBS

Page Rank Checker

AS 干扰器类完成
从过春节就一直没有发过Blog,这段时间一直在做 ASObfuscator 类,今天终于完成了。

目前网上的 AS 干扰器已经有几个了(http://www.genable.com/aso/ http://www.flashincrypt.com/),但是很多我们需要的功能他们不支持,所以只好自己开发了一个。

1、我们的干扰器会保存干扰列表,这样在一个 SWF 没有使用修改过的类的时候就完全不需要重新干扰了,这对于我们以后的网站存在数量很多的 SWF 比较有利,我们只需要干扰使用了我们修改的类的 SWF。

2、我们从 AS 文件入手干扰,而不是从 SWF 干扰,这样类库的源文件就可以在被干扰以后分发给其他开发人员,来让他们导入使用,不过要做到能编译,还必须配合使用 干扰器 对他们的 AS 也同样进行干扰,否则无法使用。对于在公司内部保护代码比较有用。

3、只干扰包名、类名、类的私有变量、方法参数,所以你的代码不需要加任何免干扰列表,就可以安全干扰,当然了,这些干扰涉及的这些类型的名称都不能使用字符串调用。

因为以后可能会转到 Java 开发,所以没有对 function 和 public var 进行干扰,因为这要涉及免干扰列表和更复杂的层级结构,开发时间会比较长。

by SXPCrazy | 查看: 4763
1个评论
awflasher 发表于 2006-08-21 21:32:19
很早就知道阁下的x-wood:)
从kingda的blog又访问回来。
不知道这个干扰器是否提供对外发布……呵呵
SXPCrazy 回复
因为整套东西搭起来比较麻烦,所以暂时没有时间整理提供,很早就想开源这个项目,但是一直太忙,现在 AS3 也出来了,又觉得开源已经没有太多意思了,如果你觉得有用,我再考虑看看把源码发上来
 
程序:SXPCrazy | 界面:mmommo | 本程序修改自:exBlog
互联网管理中心备案编号:浙ICP备05000353号