E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA反序列化
session的序列化以及session的钝化和活化
Java序列化是指把Java对象转换为字节序列的过程;而
Java反序列化
是指把字节序列恢复为Java对象的过程session的序列化即重启服务器后,session里原本的内容会重新加载到session域中以
zgstwz
·
2020-06-30 13:29
javaweb
Java反序列化
时报异常java.io.EOFException
问题第一种解决办法在写完对象后,加一句oos.writeObject(null);插入null是用来判断是否读取到结尾。oos是ObjectOutputStream实例。然后读对象的时候,使用while((obj=ois.readObject())!=null),来判断再次读取一个对象,判定对象是否是空,如果不为null继续读取,如果为null停止读取。oos.writeObject(null);
ysk_xh_521
·
2020-06-30 09:35
【18期】Java序列化与反序列化三连问:是什么?为什么要?如何做?
Java序列化是指把Java对象转换为字节序列的过程,而
Java反序列化
是指把字节序列恢复为Java对象的过程:序列化:对象序列化的最主要的用处就是在传递和保存对象的时候,保证对象的完整性和可传递性。
后端技术精选
·
2020-06-28 21:49
shiro反序列化漏洞分析、模拟攻击及修复(一)
反序列化漏洞分析、模拟攻击及修复(二)shiro反序列化漏洞分析、模拟攻击及修复(三)ApacheShiro在Java的权限及安全验证框架中占用重要的一席之地,在它编号为550的issue中爆出严重的
Java
欢脱的婷子
·
2020-06-28 20:04
Java反序列化
漏洞实现
一、说明以前去面试被问反序列化的原理只是笼统地答在参数中注入一些代码当其反序列化时被执行,其实“一些代码”是什么代码“反序列化”时为什么就会被执行并不懂;反来在运营商做乙方经常会因为java反反序列化漏洞要升级commons.collections或给中间件打补丁,前面说的两个问题还是不懂;今天又研究了番,也还不是很懂只是能弹计算器暂且先记一下。二、序列化和反序列化序列化和反序列化应该是在学《ja
weixin_34393428
·
2020-06-28 18:04
反序列化工具ysoserial使用介绍
ysoserial集合了各种
java反序列化
payload;下载地址:https://github.com/angelwhu/ysoserial0x01基本使用方法在公网vps上执行:java-cpysoserial
weixin_34275734
·
2020-06-28 15:28
Java反序列化
漏洞通用利用分析
from=groupmessage&hmsr=toutiao.io&isappinstalled=0&utm_medium=toutiao.io&utm_source=toutiao.io1背景2
Java
weixin_34259159
·
2020-06-28 15:20
JAVA反序列化
漏洞完整过程分析与调试
z_zz_zzz·2016/03/0411:080x00前言关于JAVA的ApacheCommonsCollections组件反序列漏洞的分析文章已经有很多了,当我看完很多分析文章后,发现JAVA反序列漏洞的一些要点与细节未被详细描述,还需要继续分析之后才能更进一步理解并掌握这个漏洞。上述的要点与细节包括:为什么需要使用JAVA反射机制为什么需要利用sun.reflect.annotation.A
weixin_34198797
·
2020-06-28 13:08
java反序列化
- Transformer类可以执行恶意代码的原理
java反序列化
-Transformer类可以执行恶意代码的原理0x00代码Transformer[]transformers=newTransformer[]{newConstantTransformer
weixin_33726318
·
2020-06-28 04:40
Java反序列化
漏洞整理
反序列化CVE-2019-12086Fastjson利用版本范围为Fastjson1.2.47及之前的版本Struts21S2-001,S2-003,S2-005,S2-007,S2-008,S2-009,S2-012,S2-013,S2-015,S2-016,S2-019,S2-029,S2-032,S2-033,S2-037,S2-045,S2-046,S2-048,S2-052,S2-053
weixin_30598225
·
2020-06-27 22:20
Java反序列化
漏洞研究
Java反序列化
漏洞研究漏洞原理java序列化就是把对象转换成字节流,便于保存在内存、文件、数据库中;反序列化即逆过程,由字节流还原成对象。
weixin_30429201
·
2020-06-27 19:40
java反序列化
漏洞研究必备知识
背景近来正好有时间研究java反序列漏洞,在此记录下
java反序列化
漏洞研究需要的基础知识。
ATpiu
·
2020-06-27 11:13
原来
Java反序列化
远程执行漏洞这么简单
在这里我们对Java中反序列化问题引发的远程代码执行漏洞的原理进行介绍。为了简化说明,在不引入第3方库的前提下进行操作,希望能起到抛砖引玉的效果。主要有3个部分组成:Java的反省机制Java的序列化处理Java的远程代码执行Java的反射与代码执行我们先看1个简单的例子,使用Java调用计算器程序:中国菜刀importjava.io.IOException;importjava.lang.Run
systemino
·
2020-06-26 17:06
Java反序列化
回显解决方案
前言 大多数
Java反序列化
漏洞都能执行命令,导致RCE。小伙伴们有没有想过网络上大
明月清水
·
2020-06-26 15:37
反序列化
代码审计
漫谈
Java反序列化
前言 Java的反序列化漏洞探索出了Java安全的新纪元。开发人员为什么要反序列化呢?众所周知,用户和服务器进行交互时,会传输一下数据,数据传输前需要格式化,将数据转化成服务器认可的格式。比例:JSON、XML。 JSON和XML的优点是兼容性比较强,是通用的数据交互格式。缺点是不支持复杂的数据类型。故开发人员面对需要复杂的数据类型是将数据反序列化,以来达数据交互的目的。 Java程序在运行
明月清水
·
2020-06-26 15:37
代码审计
反序列化
Java反序列化
漏洞之——weblogic反序列化漏洞(CVE-2018-2628)
Java反序列化
是指把字节序列恢复为Java对象的过程,ObjectInputStream类的readObject()方法用于反序列化。
Stephen Wolf
·
2020-06-26 04:56
精密还原案发现场
软件系统安全——操作系统安全技术初步
操作系统安全设计第一章、操作系统安全技术初步第1讲、系统安全引言互联网漏洞用户信息泄密、伊朗核反应堆受到APT攻击、乌克兰电力受到APT攻击、openSSL心脏出血漏洞、
JAVA反序列化
漏洞、O2O软件漏洞众多
superboy_ZJC
·
2020-06-26 00:05
课程笔记——软件系统安全
Apache Shiro
Java反序列化
漏洞复现-踩坑记录
简介这个漏洞属于
java反序列化
漏洞的一种,shiro是java的一个开发框架,能够快速的搭建好应用程序的环境。
飞鱼的企鹅
·
2020-06-25 22:57
漏洞复现
java反序列化
漏洞学习
前言在学习java的过程中,了解java中常见的安全漏洞,本文记录了
java反序列化
漏洞的学习。基本概念什么是java序列化和反序列化?
BerL1n
·
2020-06-25 19:53
web安全
JAVA反序列化
漏洞简单理解
反序列化原理关于反序列化的原理不在多说,和php类似,序列化的数据是方便存储的,而存储的状态信息想要再次调用就需要反序列化
Java反序列化
的API实现实现方法Java.io.ObjectOutputStreamjava.io.ObjectInputStream
秋水sir
·
2020-06-25 09:10
web渗透学习笔记
【技术分享】
Java反序列化
漏洞从理解到实践
一、前言在学习新事物时,我们需要不断提醒自己一点:纸上得来终觉浅,绝知此事要躬行。这也是为什么我们在学到知识后要付诸实践的原因所在。在本文中,我们会深入分析大家非常熟悉的Java发序列化漏洞。对我们而言,最好的实践就是真正理解手头掌握的知识,并可以根据实际需要加以改进利用。本文的主要内容包括以下两方面:1.利用某个反序列化漏洞。2.自己手动创建利用载荷。更具体一点,首先我们会利用现有工具来实际操作
qq_27446553
·
2020-06-25 03:01
java-hack
Java反序列化
漏洞之weblogic本地利用实现篇
本文原创作者:rebeyond0×00前言weblogic在国内的的应用范围比较广,支撑着很多企业的核心业务,所以一直没有把weblogic的利用工具发布出来。但是最近很多甲方的朋友问我有没有方便的工具检测他们公司部署在内网的weblogic,其实这个漏洞公布了这么久,维护人员也都意识到了这个漏洞的危害性,只是网上公开的检测方法易用性不是太好,检测起来比较麻烦,所以就有了这篇文章。0×01思路因为
qq_27446553
·
2020-06-25 03:58
java-hack
关于
java反序列化
漏洞(java deserialization vulnerability)
关于
java反序列化
漏洞(adeserializationvulnerability)该漏洞的详情请见:http://www.oracle.com/technetwork/topics/security
msdnchina
·
2020-06-24 15:59
Oracle
DB
java反序列漏洞原理分析及防御修复方法
Java反序列化
漏洞原理谈起
java反序列化
漏洞,相信很多人都不会陌生,这个在2015年首次被爆出的漏洞,几乎横扫了包括Weblogic、WebSphere、JBoss、Jenkins等在内的各大javawebserver
美创安全实验室
·
2020-06-24 12:04
修复weblogic的
JAVA反序列化
漏洞的多种方法--预防GetShell攻击
0x00前言目前oracle还没有在公开途径发布weblogic的
JAVA反序列化
漏洞的官方补丁,目前看到的修复方法无非两条:使用SerialKiller替换进行序列化操作的ObjectInputStream
lishuai05251986
·
2020-06-24 06:24
java
【信息安全服务】代码审计之反序列化漏洞分析
1.
Java反序列化
序列化是用于将对象转换成二进制串存储起来,而反序列化则是相反,将二进制串转化为对象。Java的反射机制可以为日常开发提供众多遍历,但这样的设计同样存在安全风险。
Keyli0n
·
2020-06-24 00:13
信息安全服务笔记及分享
Apache Shiro 1.2.4反序列化漏洞分析
0×00ApacheShiro这个组件的漏洞很久之前就爆出来了,但是最近工作中又遇到了,刚好最近也在看
Java反序列化
的东西,所以决定拿出来再分析一下,期间也遇到了一些奇怪的问题。
架构师成长营
·
2020-06-23 21:15
安全
Java序列化与反序列化
1.Java序列化与反序列化Java序列化是指把Java对象转换为字节序列的过程;而
Java反序列化
是指把字节序列恢复为Java对象的过程。
iteye_4537
·
2020-06-23 19:08
Java反序列化
漏洞修复方案
10.2.6.0-10.3.0.0-10.3.1.0-10.3.2.0-10.3.3.0-10.3.4.0-10.3.5.0-10.3.6.0-12.1.1.0-12.1.2.0-12.1.3.0-12.2.1.0
JAVA
_Simba
·
2020-06-23 17:25
MiddleWare
【入坑JAVA安全】fastjson中的jndi注入
0x02fastjson反序列化特点不同于我们之前提到的
java反序列化
,fastjson的序列化有其自身特点,我们通过一些小demo来展示如何使用fastjson。我们常说的
灰色世界的阿信
·
2020-06-23 13:38
JAVA安全
【入坑JAVA安全】序列化与反序列化
java反序列化
漏洞与php反序列化漏洞的相似之处?这一章,我们只需要搞清楚前面三个问题就行了,其实
java反序列化
漏洞的原理很简单,只是各个POP链比较复杂。
灰色世界的阿信
·
2020-06-23 13:38
JAVA安全
java
安全
Java反序列化
与对象的创建
Java与单例模式一文中提到了,Java可以通过反序列化来破坏单例,其底层就是利用反射,通过一个代表无参构造方法的Constructor对象,使用其newInstance()方法来创建对象。但是,在后续的测试代码中发现,其实目标类的无参构造方法并没有执行!所以,对于这个对象的创建过程并不是我一开始想的那样。请看下面的例子://目标类publicclassElvisimplementsSeriali
Viking_bird
·
2020-06-23 10:13
Java
修而未复:说说WebLogic那修不完的
Java反序列化
漏洞
编者说明:这篇文章初稿写在OracleCPU补丁发布之后,考虑到文章内容的影响,并未在当时发布,WebLogic的
Java反序列化
漏洞,已经修复了多次,最终的修复仍然未彻底解决问题。
Enmotech
·
2020-06-23 06:52
Weblogic修复"
Java反序列化
"过程远程命令执行漏洞
1.查找文档说明,在https://support.oracle.com上找到补丁的说明文档如下:CVE-2015-4852PatchAvailabilityDocumentforOracleWebLogicServerComponentofOracleFusionMiddleware(DocID2075927.1)APPLIESTO:OracleWebLogicServer-Version10.
cizhanliang7973
·
2020-06-22 23:56
Commons Collections
Java反序列化
漏洞深入分析
在2015年11月6日FoxGloveSecurity安全团队的@breenmachine发布了一篇长博客里,借用
Java反序列化
和ApacheCommonsCollect
大树叶
·
2020-06-22 18:57
java
由
Java反序列化
对象异常想到的
今天写代码时候遇到一个异常,异常信息如下:Causedby:java.lang.RuntimeException:java.util.concurrent.ExecutionException:org.springframework.data.redis.serializer.SerializationException:Cannotdeserialize;nestedexceptionisorg
一生奋斗只为梦
·
2020-06-22 17:11
Java
WebLogic CVE-2020-2551漏洞
从0开始学习复现这个洞不免又会设计到
Java反序列化
漏洞中那些老生常谈的名词理解,涉及到
Java反序列化
中的一些协议、行为、结构。RMI、JRMP
Candyys
·
2020-06-21 18:01
漏洞复现
渗透测试之端口对应漏洞总结
tomcat--80/8080/8009manager弱口令put上传webshellHTTP慢速攻击ajr文件包含漏洞-CVE-2020-1938Jboss--8080后台弱口令console后台部署war包
JAVA
Adminxe
·
2020-06-21 16:44
JAVA反序列化
漏洞防护组件使用
详情 通过给默认的java.io.ObjectInputStream添加Class名称黑名单,防止
java反序列化
漏洞,程序默认自带的类黑名单(
JAVA反序列化
黑名单类)包含目前已知的所有可以用于构造反序列化调用方法链的类名称
Melody-董宇飞飞
·
2020-06-21 15:36
【Java学习】
JAVA反序列化
漏洞研究
JAVA反序列化
漏洞研究引言调试环境的搭建漏洞分析攻击代码的分析参考引言参考目前网上
JAVA反序列化
漏洞文章,本地搭建漏洞模拟环境,利用开源的
JAVA反序列化
漏洞攻击工具,模拟黑客攻击场景,并分析反序列化攻击的通信行为
fate9091
·
2020-06-21 15:45
WEB攻防类
java反序列化
漏洞实战
准备:域名一个,用于增加NS解析,判断是否存在反序列化漏洞。公网IP服务器一台,用于搭建DNS代理,抓包判断。dnschef,DNS代理ysoserial.jar生成payload.简单的python脚本,调用ysoserial.jar并发送payload首先域名增加一条A记录解析到公网IP服务,然后增加一条NS记录指向这条A记录。然后公网IP服务器开防火墙端口53,记得是UDP协议。然后运行dn
weixin_34009794
·
2020-06-21 11:04
WebLogic
Java反序列化
漏洞终极建议
title:WebLogic
Java反序列化
漏洞终极建议author:rocklei123tags:JavaWebLogiccategories:Springdate:2018-09-2509:27:330
rocklei123
·
2020-06-21 07:51
Weblogic
Java反序列化
漏洞详解
Java反序列化
漏洞原理序列化就是把对象转换成字节流,便于保存在内存、文件、数据库中;反序列化即逆过程,由字节流还原成对象。
Endeavour-id
·
2020-06-21 04:28
渗透测试
从0学习WebLogic CVE-2020-2551漏洞
最近遇到的实际环境为weblogic,所以这里顺便总结下测2020-2551的一些相关的点2551也是学习了很多优秀的师傅文章,非常感谢0X00漏洞利用基础学习从0开始学习复现这个洞不免又会设计到
Java
卿's Blog
·
2020-06-21 04:18
Spring framework deserialization RCE漏洞分析以及利用
11月初爆发的JAVA反序列漏洞已经过去几个月了,各大安全研究人员对该漏洞的利用技巧也是五花八门,
JAVA反序列化
漏洞的爆发引起了很多漏洞研究者的注意,国外安全研究人员(zerothoughts)最近在
架构师成长营
·
2020-06-21 02:14
安全
浅显易懂的
JAVA反序列化
入门
所有在刚刚接触到
java反序列化
漏洞的时候也不知道怎么下手,因为两者差别还是比较大,所以希望自己的见解能够对刚接触这块的人有所帮助我的源码和笔记Github地址在文章的最后这篇文章之前是发到先知上https
sijidou
·
2020-06-13 18:00
ObjectOutputStream和ObjectInputStream对对象进行序列化和反序列化
1Java序列化和反序列化简介Java序列化是指把对象转换为字节序列的过程,而
Java反序列化
是指把字节序列恢复为java对象的过程。
homeSicker
·
2020-05-26 11:00
JBoss 5.x/6.x 反序列化漏洞(CVE-2017-12149)复现
0x00漏洞介绍该漏洞为
Java反序列化
错误类型,存在于Jboss的HttpInvoker组件中的ReadOnlyAccessFilter过滤器中。
ffx_1
·
2020-04-07 15:00
java序列化与反序列化
Java序列化是指把Java对象转换为字节序列的过程;而
Java反序列化
是指把字节序列恢复为Java对象的过程。
n油炸小朋友
·
2020-03-27 04:28
Struts2 : S2 - 052
ps:关于
Java反序列化
原理,请参见:
Java反序列化
漏洞原理漏洞介绍ApacheStruts2被曝存在远程命令执行漏洞,漏洞编号S2-052,CVE编号CVE-2017-9805。
Jewel591
·
2020-03-20 18:31
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他