CommonsCollections反序列化链1
  1. 环境准备
  2. 为什么会造成commons-collections的反序列化漏洞
  3. 链子的分析
    1. InvokerTransformer.transform()
    2. TransformedMap.checkSetValue()
      1. ChainedTransformer.transform()链式调用
      2. ConstantTransformer.transform()返回输入的内容
    3. AbstractInputCheckedMapDecorator.MapEntry
    4. AnnotationInvocationHandler
    5. 最终的链子
  4. 总结
  5. 参考连接