当前位置: 首页 > article >正文

62天框架安全(学习)

发现学了之后没有去复习,每天都要问自己学了什么,复习了吗,下次还能记住吗

一下内容来自【小迪安全2023】第62天:服务攻防-框架安全&CVE复现&Spring&Struts&Laravel&ThinkPHP_小迪安全文档2023-CSDN博客

一个网站的源码应用,比如:实现文件上传功能
1.源码采用框架开发的
完全依赖于框架自身的安全机制,安不安全完全取决于这个框架。
比较简单,方便


2.源码采用原生态开发的
整个的文件上传功能都是自己写的,自己控制,自己过滤。
比较复杂,需要从0开始

0x3 案例分析

1、PHP-开发框架安全-Thinkphp&Laravel

thinkphp3.2.x 代码执行

ThinkPHP5 5.0.23

laravel-cve_2021_3129

2、JAVAWEB-开发框架安全-Spring&Struts2

strust2 CVE-2020-17530

strust2 CVE_2021_31805

3、spring框架

spring 代码执行 (CVE-2017-4971)

都是利用工具复现的,工具么装好,先记住吧,利用wappalyzer直接扫描框架,也可以在响应头找框架信息


http://www.kler.cn/news/358055.html

相关文章:

  • 如何将LiDAR坐标系下的3D点投影到相机2D图像上
  • 【c++】c++11多线程开发
  • 证件照小程序源码,前后端稳定运行
  • 手写模拟Spring的基本功能
  • 小白投资理财 - 解读利润指标
  • 【Spring】获取Cookie和Session(@CookieValue()和@SessionAttribute())
  • 剖析DNS劫持攻击原理及其防御措施
  • RAG流程的实现与改进
  • 微前端 Spa qiankun
  • Java项目-基于Springboot的高校党务系统项目(源码+说明).zip
  • MYSQL 表对表快速迁移-直接拷贝表空间文件.ibd进行迁移
  • ansible————ansible的文件管理
  • rv1126-rv1109-linux-进程启动
  • 苍穹外卖学习笔记(二十四)
  • 分布式混沌工程工具(ChaosBlade)
  • 10-Docker安装Redis
  • C语言实践中的补充知识 Ⅱ
  • Python爬虫:获取去哪儿网目的地下的评论数据
  • 一图解千言,了解常见的流程图类型及其作用
  • 个人健康系统|个人健康数据管理系统|基于小程序+java的个人健康数据管理系统设计与实现(源码+数据库+文档)