Java代码审计

JAVA代码审计-悟空crm客户管理系统fastjson漏洞

一. 本地搭建版本:Wukong CRM9.01. 搭建需要使用myql数据库和redis两个,使用phpstudy搭建即可,mysql数据库的文件为WukongCRM-9.0-J…

Java代审学习——nginxWebUI

环境搭建项目地址:https://github.com/cym1102/nginxWebUI这里使用docker进行项目部署,通过java -jar xxx.jar的方式进行各种版…

深入浅出SnakeYaml反序列化

SnakeYaml是java的yaml解析类库,支持Java对象的序列化/反序列化。类似python,SnakeYaml使用缩进代表层级关系,缩进只能用空格,不能用TAB。Copy…

shiro-core 框架分析

shiro-coreIntroduction to Apache Shiro | Apache Shiro: (interface/function,requirement-ana…

fastjson 1.2.68 漏洞及commons-io写文件分析

fastjson 1.2.68版本绕过fastjson 1.2.68在之前版本1.2.47 版本漏洞爆发之后,官方在 1.2.48 对漏洞进行了修复。TypeUtils.loadC…

Java 安全 | 从 Shiro 底层源码看 Shiro 漏洞 (上)

前言Shiro 的漏洞已爆出很多年, 我们只关心到了它如何触发, 有时并没有想过这个框架是干嘛的, 甚至没有分析过该框架的底层运行逻辑, 那么本篇文章, 让大家从开发者的角度, 来…

Java 安全 | 从 Shiro 底层源码看 Shiro 漏洞 (下)

前言本篇文章是 《Java 安全 | 从 Shiro 底层源码看 Shiro 漏洞 (上)》的后续部分, 由于篇幅问题, 故分为两部分, 请大家衔接阅读...FilterChain…

Java代码审计实战 | Github开源项目

思路讲解初入代码审计的师傅,苦于寻找开源的项目练练手,这里就结合Github上的开源项目进行简单审计,方便师傅们跟随步骤学习思路。开源挖洞思路仅供参考,不得使用漏洞于非法用途。kv…

CC1链_全网最菜的分析思路

1 你必须知道的点1.1 反序列化利用链的起点是readObject()方法Java的序列化机制允许将对象的状态保存到一个字节流中,之后可以从这个字节流中恢复(或“反序列化”)出对…

ofcms V1.2 代码审计(二)

1、越权漏洞发现注意:首先要自行生成几条测试的用户数据,直接在cms当中可能无法增加,建议在数据库当中进行新建,语句:INSERT INTO `of_sys_role` (role…