代码签名字段编辑

这些字段包含有关二进制代码签名的信息。

代码签名字段详细信息编辑

字段 描述 级别

code_signature.digest_algorithm

用于对进程进行签名的哈希算法。

当一个文件被同一个签名者使用不同的摘要算法多次签名时,此值可以区分签名。

类型: 关键字

示例: sha256

扩展

code_signature.exists

布尔值,用于捕获签名是否存在。

类型: 布尔值

示例: true

核心

code_signature.signing_id

用于对进程进行签名的标识符。

用于识别软件供应商制造的应用程序。此字段与 Apple *OS 相关。

类型: 关键字

示例: com.apple.xpc.proxy

扩展

code_signature.status

有关证书状态的附加信息。

这对于记录证书有效性或信任状态的加密错误很有用。如果未检查证书的有效性或信任度,请保持为空。

类型: 关键字

示例: ERROR_UNTRUSTED_ROOT

扩展

code_signature.subject_name

代码签名者的主体名称

类型: 关键字

示例: Microsoft Corporation

核心

code_signature.team_id

用于对进程进行签名的团队标识符。

用于识别软件产品的团队或供应商。此字段与 Apple *OS 相关。

类型: 关键字

示例: EQHXZ8M8AV

扩展

code_signature.timestamp

代码签名生成和签署的日期和时间。

类型: 日期

示例: 2021-01-01T12:10:30Z

扩展

code_signature.trusted

存储证书链的信任状态。

验证证书链的信任可能很复杂,此字段应仅由主动检查状态的工具填充。

类型: 布尔值

示例: true

扩展

code_signature.valid

布尔值,用于捕获数字签名是否已针对二进制内容进行验证。

如果未检查证书,请保持为空。

类型: 布尔值

示例: true

扩展

字段重用编辑

预期 code_signature 字段嵌套在

  • dll.code_signature
  • file.code_signature
  • process.code_signature

另请注意,不应直接在事件根部使用 code_signature 字段。