Skip to content

优化YARA特征提取工具 #1

@stsxing

Description

@stsxing

对现有YARA特征提取工具进行优化,支持更多文件类型和特征提取,以生成更加严格且符合规范的YARA规则。优化内容包括:

  1. 支持更多文件类型

    • 增加对PPT、DOCX、XLSX等文件类型的检测。
    • 增强对嵌套文件(如ZIP文件内内容)的分析能力。
  2. 增强特征提取能力

    • 提取更多的十六进制模式,包括文件中间部分的特征。
    • 添加对文件内容中潜在恶意行为的深度扫描。
  3. 改进字符串提取

    • 支持更长的ASCII和Unicode字符串提取。
    • 提升对恶意字符串模式的精确匹配和去重能力。
  4. 更严格的YARA规则生成

    • 确保生成的规则符合YARA编写规范。
    • 优化条件部分,减少误报和漏报。
  5. 改进的结构和性能

    • 对代码结构进行重构,提高可读性和可维护性。
    • 提升大文件处理的性能。

通过以上优化,工具将能够更加高效地提取特征并生成精确的YARA规则。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions