一.正文
1.尝试上传文件发现不可行,直接看一眼源代码
我们发现没有禁用.htaccess文件,所以思路就是利用这个文件进行绕过
.htaccess是一个(局部)配置文件,几乎每个网站的根目录或特定目录后都会有该文件,一般对本目录及其子目录作用
Httpd.conf是主配置文件,影响整个服务器。(管理员级别,重启服务器生效)
2.思路很明显,上传一个.htaccess文件更改他的黑名单,允许我们的文件格式进入,话不多说,之间开始操做。
3.建立一个记事本写如下代码后更改文件格式为.htaccess
3.那我们直接上传看结果,发现可行(可上传jpg和text),进行下一步讲一句话木马放在jpg中(拿我们添加了jpg的格式类型,就继续将我们的一句话木马改为jpg的格式就可以上传了(因为靶场并不会检查图片的安全性))
4.上传成功后,右击打开图像,发现并没有以图片的形式打开但是没有关系我们的文件依旧是搭在了服务器上,然后我们复制地址在此打开中国蚁剑
///
这里我们搞一手另外一种更改为文件格式的方法
win+r打开命令提示符,输入cmd打开,输入copy函数但是查询地址要对,比如我这里c盘一澶的位置实际上是找不到东西的需要在你一句话木马的文件打开cmd(第二张图)(这个很关键以后会经常用)
在此处输入cmd打开后载正常输入copy函数即可
///
在我们孰能生巧的操作下完成了,发现和以往一样的结果就成功啦
二. 开启.htaccess配置文件(补充)
因为部分同学上传.htaccess文件后依旧无法连接到蚁剑,那我们就解释一下
主要原因是Httpd.conf(主配置文件)禁止了.htaccess文件作为他的配置文件,那我们就来修改一下
1.双击打开Apache进行修改
2.打开查找输入over即可,向下搜索将所有的AllowOverride None改为ALL,上面是修改过后的(为了方便不出错,我们将所有的None改为ALL,实际上修改phpstudy/www/目录下的即可),修改后保存即可正常运行