CommonsCollections反序列化链6
  1. 前言
  2. 链子分析
    1. ChainedTransformer
    2. LazyMap.get()
    3. TiedMapEntry.getValue()
    4. TiedMapEntry.hashCode()
    5. HashMap.hash()
    6. HashMap.readOject()
      1. 避免LazyMap.get()提前执行
        1. 修改TiedMapEntry的map成员值
        2. 修改LazyMap的factory成员值,并且在put后面移除Lazymap的key值
  3. POP
    1. 1
    2. 2