zoukankan      html  css  js  c++  java
  • 黑客攻防笔记Day01

    文件上传漏洞原理

    一、实验环境:

    • 目标靶机:OWASP_Broken_Web_App_VM_1.2
    • 测试渗透机:Kali-Linux

    二、实验原理:

    1、文件上传(File Upload)是大部分Web应用都具备的功能,例如:用户上传附件、修改头像、分享图片、视频等。

    2、正常的文件一般都是文档、图片、视频等,Web应用收集之后放入后台存储,需要的时候再调出来返回。

    3、如果恶意文件如PHP,ASP等执行文件绕过Web应用,并且顺利执行,则相当于黑客直接拿到了W.

    4、一答案黑客拿到了Webshell,则可以拿得到Web应用上的数据,删除Web文件,本地提权,进一步讲整个服务器甚至内网。

    5、SQL注入攻击的对象是数据库服务,文件上传漏洞主要攻击Web服务,实际渗透两种相结合,达到对目标的深度控制。

    三、实战

    • 打开靶机

    •  登录,默认账号和密码都是user.

    •  点击upload

    •  进行文件上传

    先上传一个图像

    显示上传成功

     上传一个.php的程序

    也显示上传成功

     理论上两种都可以上传成功是不合理的,由此可见存在漏洞即文件上传漏洞。

    • 该选项可以修改安全等级,若改为高级的话,.php文件就不能上传了

     

     如图:

     设置低安全等级,查看源代码

     该源代码为后端源代码

    .

  • 相关阅读:
    odoo10 入门
    git 命令详细介绍
    odoo中Python实现小写金额转换为大写金额
    {DARK CTF } OSINT/Eye
    2020 12 18
    2020 12 17
    2020 12 16
    2020 12 15
    2020 11 14
    2020 11 13
  • 原文地址:https://www.cnblogs.com/Leisy/p/14599296.html
Copyright © 2011-2022 走看看