首页 > TAG信息列表 > opensymphony

S2-048 远程代码执行漏洞

影响版本: 2.0.0 - 2.3.32 漏洞详情: http://struts.apache.org/docs/s2-048.htmlhttp://bobao.360.cn/learning/detail/4078.htmlhttp://xxlegend.com/2017/07/08/S2-048%20%E5%8A%A8%E6%80%81%E5%88%86%E6%9E%90/ 测试环境搭建 docker-compose up -d 环境启动后,访问http://your

Java安全之S2-001漏洞分析

Java安全之S2-001漏洞分析 前言 好久没更新Java相关内容了,最近身体出了些小问题等各种原因导致有些时候无法沉心学习。忙里偷闲,炒个冷饭。 POC采集 回显poc %{#a=(new java.lang.ProcessBuilder(new java.lang.String[]{"pwd"})).redirectErrorStream(true).start(),#b=#a.getInpu

Java - Oscache 缓存

1. web.xml 文件配置 <!-- 配置页面缓存 --><filter> <filter-name>oscache</filter-name> <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class> <init-param> <param-name>time</para

Struts2类型转换错误的处理

来自—[Struts.2深入详解].孙鑫.扫描版.pdf 用来以后复习用 两个负责处理类型转换错误的拦截器 public class ActionSupport implements com.opensymphony.xwork2.Action, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.interceptor.ValidationAware,

Structs2 中拦截器获取请求参数

前言 环境:window 10,JDK 1.7,Tomcat 7 测试代码 package com.szxy.interceptor; import java.util.Map; import java.util.Map.Entry; import org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement; import java.util.Set; import com.opensymphony.xwork2.Action; im