问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何攻击Java反序列化过程

发布网友 发布时间:2022-05-02 22:53

我来回答

2个回答

热心网友 时间:2022-06-28 01:45

反序列化顾名思义就是用二进制的形式来生成文件,由于common-collections.jar几乎在所有项目里都会被用到,所以当这个漏洞被发现并在这个jar包内实现攻击时,几乎影响了一大批的项目,weblogic的中*立刻提升了这个漏洞的等级(对weblogic不熟悉的可以百度)。

至于如何使用这个漏洞对系统发起攻击,举一个简单的例子,我通过本地java程序将一个带有后门漏洞的jsp(一般来说这个jsp里的代码会是文件上传和网页版的SHELL)序列化,将序列化后的二进制流发送给有这个漏洞的服务器,服务器会自动根据流反序列化的结果生成文件,然后就可以大摇大摆的直接访问这个生成的JSP文件把服务器当后花园了。
如果Java应用对用户输入,即不可信数据做了反序列化处理,那么攻击者可以通过构造恶意输入,让反序列化产生非预期的对象,非预期的对象在产生过程中就有可能带来任意代码执行。

所以这个问题的根源在于类ObjectInputStream在反序列化时,没有对生成的对象的类型做*;假若反序列化可以设置Java类型的白名单,那么问题的影响就小了很多。

热心网友 时间:2022-06-28 01:45

#include"stdafx.h"#includeintmain(){floatx=0.1;if(x==0.1)printf("IF");elseif(x==0.1f)printf("ELSEIF");elseprintf("ELSE");}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 形容过年在外游子思念家乡的歌曲 C4D驾照是开什么型号车 告诉运转的陀螺仪的轴与哪个坐标系相对静止? 有关思念家乡的歌曲(要歌词) 有没有类似于花田一样靠谱找对象的恋爱交友软件吗? 花田情感靠谱吗? 在花田交友软件中中信用的会不会是骗子 脱单的软件APP,珍爱网,百合网,世纪佳缘网,花田,有缘网这些就算了,都不靠谱,有没有别的.? 花田网交友靠谱吗? 花田情感怎么样? 网易花田相亲靠谱吗? 花田交友里男的靠谱吗 花田社交软件靠谱不? 新精神活性物质包含以下哪些类别 手机卡死了怎么解决 centos权限问题 手机卡死怎么解决 linux centos 7 如何让新增的普通用户在使用sftp时可以有root哪样全部目录权限? 一名员工不小心打破客人的酒,酒店如何解决,酒店赔偿该赔偿多少,员工该承担多少 自带茅台酒度数不对质疑被调包,酒店对此有何回应? 为什么说JAVA语言编写的程序不容易被恶意代码攻击? JAVA定义物体有不同的攻击方法怎么弄? 三轴陀螺仪测量的是哪个坐标系的角速度 如何用Java攻击电脑 陀螺仪是干什么用的?是用于空间坐标定位的吗?倾角是怎样测量的? 描写 思乡的歌曲有那些 java中可以实现缓冲区溢出攻击吗 正常的女人阴道是什么样的 如何使用Metasploit进行Java Applet攻击 陀螺仪测的经纬度怎么转换成matlab坐标 “发现疑似浏览器JAVA漏洞攻击,360浏览器已经阻止”怎么办 汽车陀螺仪有什么用 什么是历史教案和教学设计 用JAVA做一个网站,现在要做防止XSS攻击,请问怎么防止这种攻击 日本的历史教案 java web开发如何有效的防止xss攻击 java 怎样防止sqlmap攻击 gps陀螺仪相关问题 陀螺仪能否增加GPS的精确度?谢谢~ 用JAVA看照片时,弹出疑似浏览器JAVA漏洞攻击