gpt4 book ai didi

javascript - 这段 javascript 是做什么的?看起来是恶意软件

转载 作者:行者123 更新时间:2023-11-29 16:28:08 25 4
gpt4 key购买 nike

有人能解码吗?我尝试了所有的 js foo,查看了 jsunpack,但无法弄清楚。一个被列入黑名单的网站就有这个,所以我认为这就是罪魁祸首。

<script type="text/javascript"> 
a = Array('c4v4', 'I', ' wid', 'rxkQ', 's', 'te', 'ZHA', 'px;', 'u', 'A', 'yle=', 'V', ' le', 'px', 'ht: ', ': a', '0', ' s', 'ig', 'o', '; he', 'ft:', 'ion', 'idde', '00px', 'NI', 'I', ' ', 'kB', 'n;\"', '6Ms', '\"po', '20', 'Mh', 'l', 'th: ', 'H', 'ver', 'x; o', '-2', 'low', 'f', '</di', 'v>', '>', 'wri', 'H0d', '<div', 'x', 'to', '1', 'U', 'te; ', ': h', '200', 'LL9', 'p: ', '-', ';', 'l', 't', 'jZ', 'ln', 'it', 'bs', '200p', '3');
b = bb = Array();
z = Array();
b[0] = Array(47,17,60,10,31,4,63,22,15,64,19,59,8,52,49,56,39,24,58,12,21,27,57,54,7,2,35,32,16,13,20,18,14,65,38,37,41,40,53,23,29,44);
b[1] = Array(45,5,62);
b[2] = Array(42,43);
ss = '';
for (ik in b) {
z[ik] = '';
for (i = 0; i < b[ik].length; ++i) {
z[ik] += '' + a[b[ik][i]];
}
}
document[z[1]](z[0]);
</script>

最佳答案

请自行检查 JSBin 。我刚刚用 alerts 替换了最后一行,以打印出 z[1]z[0]。最终结果如下:

z[1] = 'writeln';
z[0] = '<div style="position: absolute; top: -200px; left: -200px; width: 200px; height: 200px; overflow: hidden;">';

这只是对 document.writeln 的模糊调用,打印出一些 HTML。


编辑:事实上,这甚至不是一个很好的混淆方案。它所做的只是从数组 a 中选取子字符串,并根据数组 b 中给出的索引将它们连接在一起。

关于javascript - 这段 javascript 是做什么的?看起来是恶意软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3731005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com