我有以下加密脚本:
eval(function (p, a, c, k, e, r) {
e = function (c) {
return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36))
};
if (!''.replace(/^/, String)) {
while (c--) r[e(c)] = k[c] || e(c);
k = [function (e) {
return r[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
}('z(t(p,a,c,k,e,r){e=t(c){u c.F(a)};v(!\'\'.x(/^/,A)){y(c--)r[e(c)]=k[c]||e(c);k=[t(e){u r[e]}];e=t(){u\'\\\\w+\'};c=1};y(c--)v(k[c])p=p.x(B C(\'\\\\b\'+e(c)+\'\\\\b\',\'g\'),k[c]);u p}(\'h(6(p,a,c,k,e,r){e=8;9(!\\\'\\\'.d(/^/,8)){f(c--)r[c]=k[c]||c;k=[6(e){7 r[e]}];e=6(){7\\\'\\\\\\\\i+\\\'};c=1};f(c--)9(k[c])p=p.d(j l(\\\'\\\\\\\\b\\\'+e(c)+\\\'\\\\\\\\b\\\',\\\'g\\\'),k[c]);7 p}(\\\'$(0).1(2(){3("4")});\\\',5,5,\\\'m|n|6|o|q\\\'.s(\\\'|\\\'),0,{}))\',D,D,\'||||||t|u|A|v||||x||y||z|w|B||C|G|H|I||J||E\'.E(\'|\'),0,{}))', 46, 46, '|||||||||||||||||||||||||||||function|return|if||replace|while|eval|String|new|RegExp|29|split|toString|document|ready|alert|hi'.split('|'), 0, {}))
任何人都可以解密脚本并让我知道源代码吗?
答案 0 :(得分:2)
$(document).ready(function () {
alert("hi")
});
答案 1 :(得分:2)
首先从here获取启用书签,然后转到Dean Edward Packer
单击书签以启用文本区域并多次按解码以获取消息:
$(document).ready(function(){alert("hi")});
答案 2 :(得分:1)
我相信这是Dean Edwards /packer/:
另外,要查看代码经过反模糊处理,只需将eval
替换为alert
,或者只使用他的解包器:
解压缩代码:
$(document).ready(function() {
alert("hi")
});
答案 3 :(得分:0)
尝试这个,创建html文件并在脚本标签中执行一下
此
<script>
eval(function(p, a,...);
<script/>
到
<script>
document.write(function(p, a,...);
<script/>