介绍一个众所周知的安全问题是,在调用 Ruby String#constantize、String#safe_constantize和方法时允许用户控制输入是不安全的,因为Module#const_g...
Windows RPC服务漏洞挖掘之旅
目录一、Windows RPC介绍 二、Windows RPC Demo 三、FAX服务 四、StorSvc服务 五、总 结 在当今的网络安全领域,Windows操作系统的漏洞挖掘一直是研究者们关注...
一文读懂Java反序列化漏洞
Java反序列化漏洞是一种常见的安全漏洞,广泛存在于Java应用程序中。由于Java的序列化和反序列化机制设计上的缺陷,攻击者可以通过构造恶意的序列化数据,在目标系统上执行任意代码,从而导致严重的安全...
不妨练练反序列化漏洞
01 反序列化是什么 1、了解什么是序列化 序列化是将数据结构或对象状态转换为可以存储或传输的格式的过程,通常是转换为字节流、字符序列或其他特定格式,以便在需要时能够在相同或不同的环境中...
AliyunCTF2025 题解之 Jtools Fury 反序列化利用分析
AliyunCTF 2025 Jtools :通过 hutool 构建 Web 服务,对提交的请求参数进行 fury.deserialize 反序列化,同时上下文环境中引入了 com.github.i...
『代码审计』曲折的代码审计
点击蓝字,关注我们日期:2025年02月27日作者:YuKong介绍:一道代码审计引起的反思。0x00 前言一次CTF比赛中遇到一个PHP代码审计题。赛中审计发现存在反序列化函数并以此为出发点开始寻找...
FastJson 1.2.24 反序列化
FastJson是一个Java语言编写的高性能功能完善的JSON库,可以将数据在JSON和Java Object之间互相转换,涉及到序列化和反序列化的操作,由此从1.2.24版本便开始爆出反序列化漏洞...
JDK7u21反序列化Gadgets
一开始是学习FastJson反序列化的POC,然后发现欠缺不少知识,遂来补一下,收获良多,总结下笔记 所谓JDK反序列化Gadgets就是不同于利用Apache-CommonsCollections这...
Javassist动态构造和分块传输字节码绕过Shiro Cookie长度限制分析
免责声明:由于传播、利用本公众号所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢...
《URLDNS调试那些小事》
URLDNS调试那些小事近期在看javaweb相关的知识,ysoserial作为反序列化利用链的神器,想稍微利用它来调试一个简单的urldns利用链,进而了解这个工具。ysoserial链接:下载地址...
Web安全-命令执行漏洞
概述命令执行漏洞概念:当应用需要调用一些外部程序去处理内容的情况下,就会用到一些执行系统命令的函数。如PHP中的system,exec,shell_exec等,当用户可以控制命令执行函数中的参数时,将...
JAVA反序列化之C3P0
0x00 C3P0? C3P0是JDBC的一个连接池组件 JDBC: "JDBC是Java DataBase Connectivity的缩写,它是Java程序访问数据库的标准接口。 使用Java程序访...
88