Trend Micro Apex Central

本文档介绍了如何将 Trend Micro Apex Central 与 Google SecOps 集成。

如何获取 API 密钥

如需详细了解如何获取 API 密钥,请参阅添加应用。

在 Google Security Operations 中配置 Trend Micro Apex Central 集成

有关如何在 Google SecOps 中配置集成的详细说明,请参阅配置集成。

集成参数

使用以下参数配置集成:

参数显示名称 类型 默认值 为必填项 说明
API 根 字符串 http://x.x.x.x 是 Trend Micro Apex Central 实例的 API 根。
应用 ID 字符串 不适用 是 Trend Micro Apex Central 实例的应用 ID。
API 密钥 密码 不适用 是 Trend Micro Apex Central 实例的 API 密钥。
验证 SSL 复选框 勾选 是 如果已启用,请验证与 Trend Micro Apex Central 服务器连接的 SSL 证书是否有效。

操作

Ping

说明

使用 Google SecOps 内容中心页面中集成配置页面上提供的参数,测试与 Trend Micro Apex Central 的连接。

参数

不适用

运行时间

此操作不会对实体执行。

操作执行结果

脚本结果
脚本结果名称 值选项
is_success is_success=False
is_success is_success=True
案例墙
结果类型 值 / 说明 类型
输出消息*

如果成功:
print Successfully connected to the Trend Micro Apex Central server with the provided connection parameters!

不成功:未能连接到 Trend Micro Apex Central 服务器!Error: {0}".format(exception.stacktrace)

常规

丰富实体

说明

利用 Trend Micro Apex Central 中的信息丰富实体。支持的实体:IP 地址、MAC 地址、主机名、网址、哈希。

参数

entity
名称 默认值 为必填项 说明
创建端点数据分析 正确 否 如果启用,操作将创建一项数据分析,其中包含有关已扩充端点的信息。
创建 UDSO 分析 正确 否 如果启用,操作将创建一项数据分析,其中包含与 UDSO 匹配的实体的信息。
标记 UDSO 实体 正确 否如果启用,该操作会将用户定义的可疑对象列表中出现的所有实体标记为可疑。
提取域名 False 否 如果启用,操作将提取网址实体的网域部分,并将其用于丰富。

运行时间

此操作将在以下实体上运行:

  • IP 地址
  • MAC 地址
  • 主机名
  • 网址
  • 哈希

操作执行结果

脚本结果
脚本结果名称 值选项
is_success is_success=False
is_success is_success=True
实体丰富化

主机、IP、MAC

扩充项字段名称 逻辑 - 适用情形
ip_address 如果 JSON 结果中存在,则返回。
mac_address 如果 JSON 结果中存在,则返回。
主机名 如果 JSON 结果中存在,则返回。
has_endpoint_sensor 如果 JSON 结果中存在,则返回。
isolation_status 如果 JSON 结果中存在,则返回。
ad_domain 如果 JSON 结果中存在,则返回。

网址、哈希、IP

扩充项字段名称 逻辑 - 适用情形
类型 如果 JSON 结果中存在,则返回。
note 如果 JSON 结果中存在,则返回。
操作 如果 JSON 结果中存在,则返回。
expiration 如果 JSON 结果中存在,则返回。
案例墙
结果类型 值 / 说明 类型
输出消息*

操作不应失败,也不应停止 playbook 执行:

  • 如果 1 个实体成功 - 已成功从 Trend Micro Apex Central 检索到以下实体的信息:{\n entity.identifier}

  • 如果对 1 个实体执行操作失败 - 操作无法从 Trend Micro Apex Central 检索以下实体的信息:{\n entity.identifier}

  • 未对所有实体成功执行操作 - 未使用 Trend Micro Apex Central 中的信息丰富任何实体

操作应失败并停止 playbook 执行:

  • 致命错误,凭据无效,API 根 - 执行“丰富实体”操作时出错。原因:{error traceback}
常规
案例墙表格

名称:Found Endpoints

列:

IP 地址

MAC 地址

主机名

有端点传感器

隔离状态

AD 网域

(主机、IP、MAC)
案例墙表格

名称:Found UDSO

列:

实体

注意

操作

(网址、哈希、IP)

创建文件 UDSO

说明

在 Trend Micro Apex Central 中,根据文件创建用户定义的可疑对象。

已知问题

处理 .eml 文件时,该操作不会返回 JSON 结果。

参数

名称 默认值 为必填项 说明
文件路径 不适用 是 指定用于创建 UDSO 的文件路径的逗号分隔列表。
操作

屏蔽

可能的值:

屏蔽

日志

隔离

是 指定应将哪项操作应用于 UDSO。
注意 不适用 False 为提供的 UDSO 指定额外备注。警告:备注不能超过 256 个字符。
过期时间(天) 不适用 False 指定 UDSO 应在多少天后过期。如果未提供任何内容,UDSO 将永不过期。

运行时间

此操作不会对实体执行。

操作执行结果

脚本结果
脚本结果名称 值选项
is_success is_success=False
is_success is_success=True
案例墙
场景 成功 失败 消息
如果 1 个文件成功 true false 已成功基于 Trend Micro Apex Central 中的以下文件创建 UDSO:{\n file paths}
如果 1 个实体未成功 true false 操作无法根据 Trend Micro Apex Central 中的以下文件创建 UDSO:{\n file paths}
如果已存在 true false 以下 UDSO 已存在于 Trend Micro Apex Central 中:{\n file paths}
并非对所有人都有效 false false 未在 Trend Micro Apex Central 中创建 UDSO。
严重错误、凭据无效、API 根 false true 执行“创建文件 UDSO”操作时出错。原因:{error traceback}
If note > 256 chars false true 执行“创建文件 UDSO”操作时出错。原因:备注不得超过 256 个字符。

创建实体 UDSO

说明

根据 Trend Micro Apex Central 中的实体创建用户定义的可疑对象。支持的实体:IP、网址、哈希值。

参数

名称 默认值 为必填项 说明
操作

屏蔽

可能的值:

屏蔽

日志

是 指定应将哪项操作应用于 UDSO。
注意 不适用 False 为提供的 UDSO 指定额外备注。警告:备注不能超过 256 个字符。
过期时间(天) 不适用 False 指定 UDSO 应在多少天后过期。如果未提供任何内容,UDSO 将永不过期。

运行时间

此操作将在以下实体上运行:

  • IP 地址
  • 网址
  • 哈希

操作执行结果

脚本结果
脚本结果名称 值选项
is_success is_success=False
is_success is_success=True
案例墙
场景 成功 失败 消息
如果 1 个实体成功 true false 已根据 Trend Micro Apex Central 中的以下实体成功创建 UDSO:{\n entity.identifier}
如果 1 个实体未成功 true false 操作无法根据 Trend Micro Apex Central 中的以下实体创建 UDSO:{\n entity.identifier}
如果已存在 true false Trend Micro Apex Central 中已存在以下 UDSO:{\n entity.identifier}
并非对所有人都有效 false false 未在 Trend Micro Apex Central 中创建 UDSO。
严重错误、凭据无效、API 根 false true 执行“创建实体 UDSO”操作时出错。原因:{error traceback}
If note > 256 chars false true 执行“创建实体 UDSO”操作时出错。原因:备注不得超过 256 个字符。

取消隔离端点

说明

在 Trend Micro Apex Central 中取消隔离端点。支持的实体:IP、Mac、主机名。

参数

名称 默认值 为必填项 说明
不适用 不适用 不适用 不适用

运行时间

此操作将在以下实体上运行:

  • IP 地址
  • MAC 地址
  • 主机名

操作执行结果

脚本结果
脚本结果名称 值选项
is_success is_success=False
is_success is_success=True
案例墙
场景 成功 失败 消息
如果 1 个实体成功 true false 已成功在 Trend Micro Apex Central 中取消隔离以下端点:{\n entity.identifier}
如果 1 个实体未成功 true false 操作无法在 Trend Micro Apex Central 中取消隔离以下端点:{\n entity.identifier}
并非对所有人都有效 false false Trend Micro Apex Central 中没有端点被取消隔离。
异步消息 false false 已对以下端点启动端点隔离解除操作:{entity.identifier}。正在等待取消隔离完成。
超时消息 false false

操作已启动取消隔离,但以下端点仍处于待处理状态:{entity.identifier}。

请考虑在 IDE 中延长超时时间。

严重错误、凭据无效、API 根 false true 执行“取消隔离端点”操作时出错。原因:{error traceback}

隔离端点

说明

在 Trend Micro Apex Central 中隔离端点。支持的实体:IP、Mac、主机名。

参数

名称 默认值 为必填项 说明
不适用 不适用 不适用 不适用

运行时间

此操作将在以下实体上运行:

  • IP 地址
  • MAC 地址
  • 主机名

操作执行结果

脚本结果
脚本结果名称 值选项
is_success is_success=False
is_success is_success=True
案例墙
场景 成功 失败 消息
如果 1 个实体成功 true false 已成功在 Trend Micro Apex Central 中隔离以下端点:{\n entity.identifier}
如果 1 个实体未成功 true false 操作无法在 Trend Micro Apex Central 中隔离以下端点:{\n entity.identifier}
并非对所有人都有效 false false Trend Micro Apex Central 中没有隔离任何端点。
异步消息 false false 已在以下端点上启动端点隔离:{entity.identifier}。正在等待隔离完成。
超时消息 true false

操作已启动隔离,但以下端点仍处于待处理状态:{entity.identifier}。

请考虑在 IDE 中延长超时时间。

严重错误、凭据无效、API 根 false true 执行“隔离端点”操作时出错。原因:{error traceback}

需要更多帮助?获得社区成员和 Google SecOps 专业人士的解答。