eval js解密
http://hi.baidu.com/xublog/item/05b03fc364ded87fced4f8c4
实例:
比如
eval(function(p,a,c,k,e,d){e=function(c){return
c};if(!''.replace(/^/,String)){while(c--)d[ c]=k[
c]||c;k=[function(e){return d[
e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[ c])p=p.replace(new
RegExp('\\b'+e(c)+'\\b','g'),k[ c]);return p}('3("2
1.0");',4,4,'org|idoall|Welcome|alert'.split('|'),0,{}));
最后的结果是 alert("Welcome idoall.org");
简单方法:
1:用alert替换eval运行就能解密。
2:用document.write替换eval运行就能解密。但这种方法不好:
使用document.write输出到页面上会出现"<"号的地方被解释成了标签导致无法完全显示问题。
阅读(679) | 评论(0) | 转发(0) |