Loading

合集-Apache-CC链

摘要:java-CC1 链条审计 CC1 是 CommonsCollections1 的简称,它是 Apache Commons Collections 库中的一个已知的反序列化利用链。而这个库也是 java 中比较通用的库。在 java 语言里面有执行系统命令的Runtime类 像 php 中的 eva 阅读全文
posted @ 2024-09-18 13:19 LingX5 阅读(133) 评论(0) 推荐(0)
摘要:java-CC6链审计笔记 一、审计过程 1、lazyMap 在之前CC1的审计中发现ChainedTransformer的transform方法还可以被LazyMap的get方法调用 public Object get(Object key) { // create value for key i 阅读全文
posted @ 2025-02-19 20:02 LingX5 阅读(60) 评论(0) 推荐(0)
摘要:java-CC5 链审计笔记 调用链 来自 ysoserial 的注释描述 Gadget chain: ObjectInputStream.readObject() BadAttributeValueExpException.readObject() TiedMapEntry.toString() 阅读全文
posted @ 2025-04-02 21:05 LingX5 阅读(59) 评论(0) 推荐(0)
摘要:java-CC3 链审计笔记 调用链 来自 ysoserial /* * Variation on CommonsCollections1 that uses InstantiateTransformer instead of * InvokerTransformer. */ ysoserial 中 阅读全文
posted @ 2025-04-06 21:04 LingX5 阅读(47) 评论(1) 推荐(0)
摘要:java-CC2 链审计笔记 调用链 Gadget chain: ObjectInputStream.readObject() PriorityQueue.readObject() ... TransformingComparator.compare() InvokerTransformer.tra 阅读全文
posted @ 2025-04-06 16:25 LingX5 阅读(101) 评论(0) 推荐(0)
摘要:java-CC4 链审计笔记 调用链 来自ysoserial /* * Variation on CommonsCollections2 that uses InstantiateTransformer instead of * InvokerTransformer. */ 是CC2的变种 ,其实就 阅读全文
posted @ 2025-04-06 21:41 LingX5 阅读(42) 评论(0) 推荐(0)