原文:Java安全之ysoserial-JRMP模块分析(一)

Java安全之ysoserial JRMP模块分析 一 首发安全客:Java安全之ysoserial JRMP模块分析 一 x 前言 在分析到Weblogic后面的一些绕过方式的时候,分析到一半需要用到ysoserial JRMP该模块。不止是Weblogic的反序列化漏洞会利用到,其他的反序列化漏洞也会利用到,所以在此对该模块做一个分析。了解底层原理,一劳永逸。但看到网上分析文章偏少,如有分析错 ...

2021-01-27 10:26 1 664 推荐指数:

查看详情

Ysoserial URLDNS链分析

Ysoserial URLDNS链分析 文章首发安全客:https://www.anquanke.com/post/id/248004 0x00 写在前面 Java提供了一种序列化的机制可以将一个Java对象进行序列化后,用一个字节序列表示,并在Java虚拟机之间或网络间传输,之后可通过 ...

Wed Sep 01 01:00:00 CST 2021 0 106
ysoserial源码结构分析

模块,比如如下两个例子 这里用java -cp指定在包ysoserial/exploit的JR ...

Tue Mar 10 06:10:00 CST 2020 0 1051
ysoserial-C3P0 分析

环境准备: pom: payload生成: 调用链分析: exec处下断点,整个调用链如下图所示: 反序列化的入口点时com/mchange/v2/c3p0/impl/PoolBackedDataSourceBase, 首先从输入流中还原出一个 ...

Thu Apr 02 08:01:00 CST 2020 1 1172
java反序列化-ysoserial-调试分析总结篇(4)

1.前言 这篇文章继续分析commoncollections4利用链,这篇文章是对cc2的改造,和cc3一样,cc3是对cc1的改造,cc4则是对cc2的改造,里面chained的invoke变成了instantiateTransformer,所以不用invoke反射调用方法,所以外层queue ...

Wed Mar 04 06:29:00 CST 2020 0 926
java反序列化-ysoserial-调试分析总结篇(6)

前言: 这篇记录CommonsCollections6的调试,外层也是新的类,换成了hashset,即从hashset触发其readObject(),yso给的调用链如下图所示 利用链分析: 首先在hashset内部首先获取器容量与负载因子等操作,然后创建hashmap ...

Fri Mar 06 06:31:00 CST 2020 0 699
java反序列化-ysoserial-调试分析总结篇(2)

前言: 这篇主要分析commonCollections2,调用链如下图所示: 调用链分析分析环境:jdk1.8.0 反序列化的入口点为src.zip!/java/util/PriorityQueue.java 此时将会对队列调用siftdown函数,其中队列中包含 ...

Sun Mar 01 04:14:00 CST 2020 2 1132
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM