学习第二天

一、继续熟悉burpsuite的用法

 

二、搭建dvwa环境,

下载phpstudy,配置数据库,修改数据库密码,把DVWA文件夹放入php的网站根目录下,修改文件名为config.inc.php,最后将密码改为修改的数据库密码,即可完成环境配置。

了解一些上传文件的漏洞,及其解决方案。

  1.  绕过方法

先将要上传的文件扩展名改成网站支持上传的文件格式,然后使用burpsuite

抓包,将其格式改为需要的php格式,即可成功上传。

    2.   黑名单检测绕过方案

网站有些禁止使用的文件格式,可以通过对文件名的修改来绕过检测,如文件

名大小写混用,使用一些黑名单中没有的扩展,或者利用burpsuite抓包后, 添加扩展名,并修改之前扩展名使其无法被解析。

然后在Hex中修改对应的16进制码为00.

三、DVWA中简单的文件上传绕过

如果直接上传php文件,就会发现上传不了,只允许JPEG和PNG格式的。

这时就需要用绕过了。先将文件改为网站支持的格式,然后用burpsuite抓包。将文件格式改回PHP。

然后提交就会发现文件上传成功。

四、配置SQLmap环境

  需要python2.x的环境 ,

  将其安装包放入python路径下,然后在桌面创建cmd的快捷方式,然后在属性中把其实位置改为你安装的位置,即可使用。

猜你喜欢

转载自blog.csdn.net/wjj8795/article/details/81221820