会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lion
我一直以为悲伤是一种美丽,一种壮丽,这世界让我如此失望,我经不起这风吹雨打的折磨,我寻找的是悲惨的结局,我追寻的是哭里的笑声,默默地完成生命的剩余……如果有来生,我不会选择以悲伤为开始,我会选择以美丽为结局......
博客园
首页
新随笔
联系
管理
订阅
2007年9月12日
如何解析被压缩过的Js文件?eval(function(p,a,c,k,e,d){.....,{}))
摘要: 大家应该都知道这样一个理论:加密可以反加密,而混淆却无法反混淆. 混淆也可以叫颠倒是非、混淆黑白,无非就是去掉缩进、空格、空行和注释,改表代码中的非保留字为简单的字母、符号、乱码什么的,这样做只是为了加大代码的阅读难度,提高阅读成本,所以反混淆只有根据你对JS的了解程度去进行变量/方法/属性/类的替换。当然代码少你到是可以这样做,如果代码很多(可以看这个混淆后的项目),你就会知道什么叫 "生气、愤怒、疯狂、哭笑不得"
阅读全文
posted @ 2007-09-12 18:41 Lion
阅读(8171)
评论(10)
推荐(0)
编辑
公告