中国蚁剑可以连接图片一句话木马吗?

先回答问题:

可以

看内容:

我们先直接来看一个简单的例子,网页代码如下:

<?php
	include $_GET['test'];
?>

在创建一个phpinfo.php页面,代码如下:

<?php
	phpinfo();
?>

利用文件包含,我们通过include函数来执行phpinfo.php页面,成功解析
中国蚁剑可以连接图片一句话木马吗?_第1张图片

将phpinfo.php文件后缀改为txt后进行访问,依然可以解析:
中国蚁剑可以连接图片一句话木马吗?_第2张图片

将phpinfo.php文件后缀改为jpg格式,也可以解析:
中国蚁剑可以连接图片一句话木马吗?_第3张图片

可以看出,include()函数并不在意被包含的文件是什么类型,只要有php代码,都会被解析出来。

在上一期的文件上传漏洞的总结中,我们上传了一个jpg格式的一句话木马,如果网站有文件包含漏洞,jpg文件就可以被当做php文件解析,所以这就是文件上传漏洞通常配合文件上传使用。

现在我们将phpinfo.jpg的内容改成一段文字:hello world!
再次进行访问,可以读出文本内容
中国蚁剑可以连接图片一句话木马吗?_第4张图片

利用这个特性,我们可以读取一下包含敏感信息的文件。


讲到这里:

可以看出,include()函数并不在意被包含的文件是什么类型,只要有php代码,都会被解析出来。

故而,如果蚁剑连接不上,建议检查其他内容,包括环境本身可能带来的影响。

你可能感兴趣的:(攻防世界系列,php,安全,开发语言,网络安全)