跳转至

第一期:某安全工具指纹的提取方法

🎯 作业目标

  • 学习并理解 某安全工具 的指纹结构。
  • 编写脚本,能够从 某安全工具 的资源文件中提取指纹数据。

📖 作业背景

某安全工具 是一款功能强大的安全测试工具,其核心优势之一是拥有庞大且高质量的指纹库和 PoC 库。如果我们能将这些宝贵的资源提取出来,并集成到我们自己的工具中,将极大地提升我们工具的能力。

本期作业的目标就是实现这一提取过程。

📝 作业要求

  1. 分析 指纹结构

    • 找到存储指纹的文件。
    • 分析其文件格式(如 YARN、JSON)和数据结构。
    • 理解每个字段的含义(如 name, priority, version, website 等)。
  2. 编写提取脚本

    • 使用你熟悉的编程语言(如 Python, Go)编写一个脚本。
    • 脚本能够读取的指纹文件,将其解析并存储为一种通用的格式(如 JSON Lines 或 CSV)。
    • 脚本能够遍历PoC 文件,提取关键信息,并存储为结构化数据。
  3. 成果展示

    • 提供你的提取脚本源代码。
    • 展示部分提取出的指纹和 PoC 数据。

🔗 参考链接


完成作业后,请将你的成果分享到知识星球,与其他成员一起交流学习。