51代码审计-PHP框架MVC类上传断点调试

知识点1,文件上传漏洞挖掘

搜索关键字$_FILES

phpmvc架构

MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。

MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。

各个功能,模型:管理大部分的业务逻辑和所有的数据库逻辑,提供链接和操作数据库的抽象层。

控制器:负责响应用户的请求,准备数据,以及决定如何展示数据。

视图:负责渲染数据,提供html方式呈现给用户(前端都是)

mvc的目的是实现动态设计,使代码更加简要简单,

对比:不是mvc架构的

点开这个文件代码显示的也很全面。

是mvc架构的

而这个代码打开源代码文件,却没有数据包里面的参数的接收和处理,这就是一个mvc架构。

但是下面有一个包含文件,就打开那个包含文件

---在MVC框架内的controller中,查找member目录,文件名为account,函数为upload(一般核心代码都在控制器里面) 作者:沙漠里的鲸 https://www.bilibili.com/read/cv15042607/ 出处:bilibili

fa

cai

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值