• 大小: 0.02M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


在不升级原框架的基础上解决漏洞

资源截图

代码片段和文件信息

package com.htht.commonweb;

import java.io.DataInput;
import java.io.DataOutput;
import java.io.File;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
import java.util.Map;

import ognl.MethodAccessor;
import ognl.MethodFailedException;
import ognl.OgnlRuntime;


/**
 * @author yanjianzhong(yjz_ok@163.com) 2013/08/08
 * @版权所有转载请标明出处. http://blog.csdn.net/jzshmyt
 * download : http://jskfs.googlecode.com/files/struts2_(016_017)_bug_repair.rar
 */
public class JavaEEbugRepair{
/*
 * 官方描述:
 * S2-016:https://cwiki.apache.org/confluence/display/WW/S2-016
 * S2_016 bug repair
 */
private static S2_0XX s2_016 = new S2_0XX();


/*
 *  修改 ognl.Ognl#parseexpression调用 check_s2_016 方法
 *  public static object parseexpression(String expression)throws OgnlException
 * {
 *   //modify point begin
 *   if(JavaEEBug.check_s2_016(expression)){ 
 * return null 
 *   }
 *   //modify point 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6074  2014-01-24 14:25  struts2-016-017-bug-repair\com\htht\commonweb\JavaEEbugRepair.java

     文件        592  2013-08-08 21:33  struts2-016-017-bug-repair\com\htht\commonweb\listener\MyServletContextListener.java

     文件       8318  2013-08-08 21:30  struts2-016-017-bug-repair\ognl\Ognl.java

     文件       9590  2014-02-13 16:15  struts2-016-017-bug-repair\org\apache\struts2\dispatcher\mapper\DefaultActionMapper.java

     文件      23552  2017-03-21 17:22  struts2-016-017-bug-repair\readme.doc

     文件        114  2017-03-21 08:35  struts2-016-017-bug-repair\web.txt

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\org\apache\struts2\dispatcher\mapper

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\com\htht\commonweb\listener

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\org\apache\struts2\dispatcher

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\com\htht\commonweb

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\org\apache\struts2

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\com\htht

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\org\apache

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\com

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\ognl

     目录          0  2017-03-21 10:05  struts2-016-017-bug-repair\org

     目录          0  2017-03-21 17:23  struts2-016-017-bug-repair

----------- ---------  ---------- -----  ----

                48240                    17


评论

共有 条评论