FastJson反序列化

FastJson反序列化 基础 官方源码: https://github.com/alibaba/fastjson 使用手册: https://www.w3cschool.cn/fastjson/ Fastjson是一个Java库,可用于将Java对象转换为它们的JSON表示。它还可以用于将JSON字符串转换为等效的Java对象。Fastjson可以处理任意Java对象,包括没有源代码的预先存在的对象。 ...

Shiro反序列化

Shiro反序列化 Shiro反序列化 参考文章: Shiro反序列化漏洞笔记一(原理篇) 环境搭建 直接从github上clone代码到本地。 plain 1 2 3 git clone https://github.com/apache/shiro.git cd shiro git checkout shiro-root-1.2.4 修改 pml.xml(路径为 \shiro\samples\web\pom.xml) ...

Java 反序列化学习

Java 反序列化 1、序列化与反序列化 1.1 什么是序列化&反序列化 序列化:将内存中的对象压缩成字节流 反序列化:将字节流转化成内存中的对象 1.2 为什么有序列化技术 序列化与反序列化的设计就是用来传输数据的。 ...