会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
akka1
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2022年4月2日
CommonsCollection4反序列化链学习
摘要: CommonsCollection4 1、前置知识 由于cc4没有新的知识点,主要是用cc2,然后稍微cc3结合了,所以我们可以看ysoserial源码,自己尝试构造一下,把cc2通过获取InvokeTransformer()获取templatesImpl的newtransformer()方法,改成
阅读全文
posted @ 2022-04-02 18:28 akka1
阅读(524)
评论(0)
推荐(0)
2022年4月1日
CommonsCollection5反序列化链学习
摘要: CommonsCollection5 1、前置知识 1.1、前置知识 通过前面cc1、cc2和cc3的学习,发先cc5跟前面大同小异,他使用了一个新类TiedMapEntry TiedMapEntry 我们先来学习他的构造方法,第一个参数是Map类型,第二个是Object类型的key,然后发现其ge
阅读全文
posted @ 2022-04-01 16:17 akka1
阅读(245)
评论(0)
推荐(0)
2022年3月31日
CommonsCollection3反序列化链学习
摘要: CommonsCollection3 1、前置知识 CommonsCollection3其实就是cc1和cc2的组合,不用再学那么多知识了,再学习另两个生面孔类 1.1、InstantiateTransformer 构造方法传入了paramTypes(参数类型)和args(具体参数值) transf
阅读全文
posted @ 2022-03-31 21:13 akka1
阅读(150)
评论(0)
推荐(0)
CommonsCollection1反序列化链学习
摘要: CommonsCollection1 1、前置知识 1.1、反射基础知识 1.1.1、 对象与类的基础知识 类(class),对象(object) 对象是类的实例化,中华田园犬(object)是狗(class)的实例化 类是对象的抽象化,狗(class)是中华田园犬(object)抽象化 1.1.2
阅读全文
posted @ 2022-03-31 21:13 akka1
阅读(224)
评论(0)
推荐(0)
2022年3月30日
CommonsCollection2反序列化链学习
摘要: CommonsCollection2 1、前置知识 CmonnosCollection2需要用到Javassist和PriorityQueue 1.1、Javassist Javassist是一个开源的分析、编辑和创建Java字节码的类库 我们添加依赖看看 <dependency> <groupId
阅读全文
posted @ 2022-03-30 01:01 akka1
阅读(182)
评论(0)
推荐(0)
上一页
1
2
3
公告