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直接扫描框架,也可以在响应头找框架信息

相关推荐
Rousson21 小时前
硬件学习笔记-97 不同存储器件简单介绍
笔记·学习
m0_5648768421 小时前
提示词应用
深度学习·学习·算法
星幻元宇VR1 天前
VR禁毒骑行系统,打造互动式禁毒科普新场景
科技·学习·安全·vr·虚拟现实
stars-he1 天前
数字信号处理实验(1)-抗混叠滤波器
学习·信号处理·dsp开发
Mr数据杨1 天前
不可学习 ImageNet 二分类实战 从图像识别到训练数据投毒防御
学习·机器学习·分类·数据挖掘·数据分析·kaggle
@小博的博客1 天前
【Linux探索学习】进程的概念及详细解释和一些简单的相关操作
linux·运维·学习
条tiao条1 天前
鸿蒙 ArkTS 学习入门
学习·华为·harmonyos
雨霁初曦1 天前
学习通解除粘贴限制完整详细教程(电脑网页版+手机版,含截图示例)
学习·学习通
EnglishJun1 天前
ARM嵌入式学习(二十四)--- 库移植(移植到开发板)
arm开发·学习
HalvmånEver1 天前
MySQL数据库表(table)操作
linux·数据库·学习·mysql