-
Tomcat的Filter型内存马
学一下有关filter servlet的内容(最近真是什么都想学) 这部分基础知识还挺多的,单纯copy别人的到自己的笔记也没啥效果,目前打算直接从应用入手,分析的过程中遇到不懂的再补充。 先简单说一下基础认知 JavaWeb有三大件,servlet... -
Java代码审计基础-SQL注入
开新的坑,我很期待的学习部分 本文使用的项目: https://github.com/JoyChou93/java-sec-code 本文主要参考文章: https://xz.aliyun.com/news/11118 https://drun1ba... -
Java-Fastjson历史补丁绕过(一)
前言回顾回顾一下fastjson反序列化利用 漏洞原理:fastjson 在反序列化的时候会去找我们在 @type 中规定的类是哪个类,然后在反序列化的时候会自动调用这些 setter 与 getter 方法的调用 1.2.24版本反序列化利用,小小... -
Spring开发扫盲
虽然已经进入夏天,但是让我们来学习一下春天! 从头开始看黑马的视频太耗费时间,不要求自己一接触就所有知识点都很熟悉,能了解开发框架的65%就满足。后面遇到不会的知识点再回炉加深印象 所以我选择站在前人的肩膀上学习 全文主要参考:https://dru... -
Log4j2复现笔记
学一下经典 主要参考 https://drun1baby.top/2022/08/09/Log4j2%E5%A4%8D%E7%8E%B0 https://www.cnblogs.com/zpchcbd/p/16200105.html 环境 jdk8u... -
Java-Fastjson-1.2.24漏洞学习笔记
环境 jdk8u65 1.2.22 <= Fastjson <= 1.2.24 依赖 1234567891011121314151617181920<dependency> <groupI... -
Java-Fastjson基础
Fastjson简介Fastjson 是一个 Java 库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。 Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。 ... -
Java-jndi注入
JNDI概述是什么JNDI全称Java Naming Diretory Interface ,java名称与目录接口,一个名字对应一个对象。他提供了统一的客户端API,由管理者将JNDI API映射为特定的目录服务和命名服务,为使用者查找和访问资源提... -
Java-RMI几种攻击
全文参考 https://drun1baby.top/2022/07/23/Java%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E4%B9%8BRMI%E4%B8%93%E9%A2%9802-RMI%E7%9A%84%... -
Java-RMI学习
我看后面挺多漏洞和这个RMI和JNDI有关,现在先学习一下 RMI介绍RMI 全称 Remote Method Invocation(远程方法调用),在一个 JVM 中 Java 程序调用在另一个远程 JVM 中运行的 Java 程序,这个远程 JV...