Java安全相关基础知识总结

Java安全相关基础知识总结JVM运行机制 java作为当今最热门的语言之一,具有一次编译 随处运行的特点。而Java拥有的有这种跨平台特性离不开Java特有的JVM JVM,全称Java virtual machine,即Java虚拟机,它是模拟出的一个虚拟计算机,用于解析Java程序编译产生的class文件,而JVM针对每个操作系统都有其对应的解释器,故Java能够做到一次编译 随处运...
WEB

Apache-Commons-Collections3.1反序列化分析

Apache-Commons-Collections3.1反序列化漏洞分析 Apache Commons是Apache一个开源的通用项目 Commons的目的是提供可重用的、开源的Java代码 Commons由三部分组成:Proper(一些已发布的项目)、Sandbox(一些正在开发的项目)和Dormant(一些刚启动或者已经停止维护的项目) 环境搭建在IDEA新建Maven项目 1Fil...
WEB

JAVA反序列化

JAVA反序列化序列化与反序列化什么是序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程便于保存在内存、文件、数据库中,而Java反序列化则就是把字节序列恢复为Java 对象的过程 序列化与反序列化的用处 Java反序列化与反序列化可以使Java对象脱离运行环境,有效的实现多平台之间的通信、对象持久化存储。 如RMI(远程调用Remote Method Invocatio...
WEB