avatar

cindahy

A text-focused Halo theme

  • 首页
  • 文章分类
  • 项目
  • 关于
Home
cindahy

Java反序列化的一些整理

序列化与反序列化 序列化:将对象的状态保存到存储介质中通过网络传输 反序列化:从存储介质或网络接收的数据重建对象 public static void serialize(Object obj) throws IOException { ObjectOutputStream oos = ne

2025-09-09 java反序列化

Java反序列化Commons-Collections篇04-CC3链

前言 前面的CC1和CC6链都是通过Runtime.exec()进行命令执行的。当服务器的代码将Runtime放入黑名单的时候就不能使用了。 CC3链的好处是通过动态加载类的机制实现恶意类代码执行。 版本限制 jdk8u65 Commons-Collections 3.2.1 动态类加载 在之前的J

2025-09-09 java反序列化

Java反序列化Commons-Collections篇03-CC6链

官方的CC6链Payload: https://github.com/frohoff/ysoserial/blob/master/src/main/java/ysoserial/payloads/CommonsCollections6.java 尾部的exec方法 和之前的CC1链是一样的Invok

2025-09-01 java反序列化

Java反序列化Commons-Collections02 -CC1链(LazyMap)

上一篇文章中我们分析了CC1 链当中的 TransformMap 的反序列化攻击,这次补充一下正版的CC1链 https://github.com/frohoff/ysoserial/blob/master/src/main/java/ysoserial/payloads/CommonsCollec

2025-09-01 java反序列化

Java反序列化Commons-Collections01-CC1链(TransformMap )

环境搭建 JDK8u71以上,这个漏洞已经被修复了 JDK8u65 下载地址 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 然后再pom.xml中添加以下代码 <de

2025-09-01 java反序列化

Java反序列化基础4——类的动态加载

参考文章 类加载器详解(重点) 首先简单介绍一下类加载过程 类加载过程:加载->连接->初始化 <

2025-08-18 java反序列化

模仿星露谷物语的游戏开发实践

这是我大二下学期做的期末课设,用c++编写,是模仿星露谷做的一款游戏,我大概花了一个月时间写了五千多行代码,简单实现了星露谷的一些基本游戏功能。 全程个人开发,gpt辅助,做完之后真的有莫大的成就感。 先简单的放一个演示视频 一、项目功能简单介绍 这是以星露谷物语这一游戏为方向开发的游戏,此为一个像

2025-08-17 项目

java-反序列化基础3——JDK动态代理

代理模式的通用类图 上图中,Subject是一个抽象类或者接口,RealSubject是实现方法类,具体的业务执行,Proxy则是RealSubject的代理,直接和client接触的。 静态代理 以租房为例,首先定义一个租房的接口 public interface IRentHouse{

2025-08-12 java反序列化

Java反序列化基础1

参考文章 java序列化与反序列化全讲解 Java反序列化基础篇-01-反序列化概念与利用 <

2025-08-11 java反序列化

Java反序列化基础2——java反射+URLDNS链

参考文章 谈谈Java反射:从入门到实践,再到原理 Java反序列化基础篇-02-Java反射与URLDNS链分析

2025-08-11 java反序列化
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 10

Recently Updated

  • 计算机网络知识点全解
  • Splunk语句学习
  • 2025省赛初赛
  • 上海SOC岗
  • zafu的SSRF远程上传文件漏洞

Trending Tags

面试 src 安全运营 文件上传 php反序列化 xss csrf ssrf xxe sql

©2025 cindahy. Some rights reserved.

Using the Halo theme Chirpy