Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.92 KB

File metadata and controls

39 lines (30 loc) · 1.92 KB

目录结构说明

本知识库对 java-chains 1.4.4com.ar3h.chains)内置的反序列化利用链与 gadget 构件做系统化中文拆解,供安全研究、CTF 与防御建设参考。

目录树

.
├── README.md            # 总索引:概览 + 51 链索引表 + 419 gadget 按类别索引
├── STRUCTURE.md         # 本文件:目录结构说明
├── chains/              # 51 篇「预设链分析文章」,命名 NN-链名.md
└── gadgets/             # 419 条「gadget 参考条目」,按类别分子目录,命名 类名.md
    ├── amf/          (8)     # AMF/Flex 反序列化
    ├── bytecode/     (48)    # 字节码生成、回显、内存马、命令执行等 sink 与加工件
    ├── common/       (112)   # 通用件:表达式、各类 JDBC(H2/Derby/Oracle...)、ToString 等
    ├── custom/       (4)     # 自定义/占位构件
    ├── fastjson/     (16)    # Fastjson/Jackson 相关触发件
    ├── hessian/      (49)    # Hessian/Burlap 反序列化专用件
    ├── javanative/   (137)   # Java 原生反序列化件(CC/CB/JDK gadget 主力)
    ├── jndi/         (35)    # JNDI 注入相关 Reference/Factory 件
    ├── mysql/        (3)     # FakeMySQL 服务端读文件等
    └── xml/          (7)     # XMLDecoder/XStream 等 XML 反序列化件

两类文章的结构

  • 链文章chains/):链概览 / Gadget 组成表 / 触发流程 / 逐 Gadget 剖析 / 完整调用栈 / 可配参数 / 防御与检测 / 参考与关联。
  • Gadget 条目gadgets/<category>/):元信息 / 作用 / 链接标签 / 剖析 / @Param 参数 / 适用版本与原理要点 / 所属预设链 / 关联。

内容完整度

类别 篇数
预设链文章 51
Gadget 条目 419

免责声明

本知识库仅供安全研究、CTF、授权渗透测试与防御建设使用。