解码脚本文件(.js)
Decode script file(.js)
我有以下加密脚本:
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, {}))
谁能解密脚本,让我知道源代码?
$(document).ready(function () {
alert("hi")
});
首先从这里获得reEnable书签,然后转到Dean Edward Packer
点击书签小工具,开启文本区域,多次按解码,即可得到信息:
$(document).ready(function(){alert("hi")});
我相信是Dean Edwards/packer/:
同样,要查看代码解混淆,只需将eval
替换为alert
,或者简单地使用他的解包器:
- Dean Edwards Unpacker
- JSUnpack
打开代码:
$(document).ready(function() {
alert("hi")
});
试试这个,创建HTML文件并在script标签下做一些
<script>
eval(function(p, a,...);
<script/>
<script>
document.write(function(p, a,...);
<script/>
相关文章:
- JS文件的路径正在消失
- 我的外部js文件无法加载
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- 动态加载和卸载js文件
- 如何将变量传递到另一个js文件
- 如何将所有JS文件连接到一个文件夹中
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 如何使用php文件中的GET来获取我在.js文件中声明的变量
- 如何将模板中的标记脚本移动到.js文件中
- 什么's是连接供应商js文件的最佳方式
- 如何在定义js文件后为外部javascript文件设置变量
- 如何在JS文件中获取资源(.resx)字符串
- 将*.js文件的内容放入Object中
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 导致内容安全策略(CSP)冲突错误的本地jquery.js文件
- 如何使用Gmail运行.js文件
- 如何定义一个模块并使用它来分离js文件
- Angular JS文件上传到托管服务器
- 如何引用HTML中节点模块中的js文件
- 如何将JS文件从其他文件夹链接到页面