文档首页/ 安全云脑 SecMaster/ 用户指南/ 剧本说明/ 异常AccessKey泄漏风险扫描
更新时间:2026-02-05 GMT+08:00
分享

异常AccessKey泄漏风险扫描

剧本说明

“异常AccessKey泄漏风险扫描”剧本已关联“异常AccessKey泄漏风险扫描”流程,剧本实现每天0点定时扫描GitHub是否存在泄露的AKSK,若存在泄露的AKSK则在安全云脑自动新增一条“AKSK风险类型”的攻击。

该剧本需用户手动启用。

该剧本启用后每天0点定时触发执行。

前提条件

  • 依赖安全云脑需获取iam:credentials:listCredentials(查询所有永久访问密钥)和iam:users:listUsers(查询用户列表)权限才可查询密钥,查看安全云脑委托授权请参见查看委托授权,若云脑无iam:credentials:listCredentials和iam:users:listUsers权限则参见添加委托授权(可选)进行授权。
  • 安全云脑专业版在有效使用期内。

约束与限制

仅适用于华为云账号凭证相关业务,其他业务系统凭证暂不适用。

查看委托授权

  1. 登录安全云脑 SecMaster控制台
  2. 在页面左上角单击,选择管理与监管 > 统一身份认证服务 IAM,进入统一身份认证服务管理控制台。
  3. 在左侧导航栏选择“委托”,进入委托页面后,单击“SecMaster_Agency”,默认进入SecMaster_Agency的基本信息页面。
  4. 选择“授权记录”页签,查看已授予安全云脑的权限。若已包含iam:credentials:listCredentials(查询所有永久访问密钥)和iam:users:listUsers(查询用户列表)权限,则无需执行添加委托授权操作。否则请参见添加委托授权(可选)进行授权。

添加委托授权(可选)

安全云脑需获取iam:credentials:listCredentials(查询所有永久访问密钥)和iam:users:listUsers(查询用户列表)权限才可查询密钥,需要执行委托授权操作。

  1. 登录安全云脑 SecMaster控制台
  2. 在页面左上角单击,选择管理与监管 > 统一身份认证服务 IAM,进入统一身份认证服务管理控制台。
  3. 添加自定义策略。
    1. 在左侧导航栏选择权限管理 > 权限,并在权限页面右上角单击“创建自定义策略”
    2. 配置策略。
      • 策略名称:自定义。
      • 策略配置方式:选择“JSON视图”。
      • 策略内容:请直接复制粘贴以下内容。
         1
         2
         3
         4
         5
         6
         7
         8
         9
        10
        11
        12
        {
            "Version": "1.1",
            "Statement": [
                {
                    "Effect": "Allow",
                    "Action": [
                        "iam:credentials:listCredentials",
                        "iam:users:listUsers"
                    ]
                }
            ]
        }
        
    3. 单击“确定”
  4. 委托授权。
    1. 在左侧导航栏选择“委托”,进入委托页面后,单击“SecMaster_Agency”,默认进入SecMaster_Agency的基本信息页面。
    2. 选择“授权记录”页签,并单击“授权”
    3. 在选择策略页面,搜索并选中3添加的策略后,单击“下一步”
    4. 设置授权范围,请选择“所有资源”,设置完成后,单击“确定”

启用剧本操作步骤

默认“异常AccessKey泄漏风险扫描”剧本的初始版本(V1)已激活,用户只需要启用剧本即可
  1. 登录安全云脑 SecMaster控制台
  2. 在左侧导航栏选择工作空间 > 空间管理,并在工作空间列表中,单击目标工作空间名称,进入目标工作空间管理页面。
    图1 进入目标工作空间管理页面
  3. 在左侧导航栏选择安全编排 > 剧本编排,默认进入剧本管理页面。
    图2 进入剧本管理页面
  4. 剧本管理页面中,搜索“异常AccessKey泄漏风险扫描”剧本并单击剧本所在行的“操作”列的“启用”
  5. 在弹出的启用确认框中,选择初始剧本版本v1后,单击“确认”“异常AccessKey泄漏风险扫描”剧本的“剧本状态”变为“已启用”表示启用剧本成功。

实现效果

“异常AccessKey泄漏风险扫描”剧本实现每天0点定时扫描GitHub是否存在泄露的AKSK,若存在泄露的AKSK则在安全云脑自动新增一条“AKSK风险类型”的攻击,可在安全云脑查看剧本自动新增的攻击数据。

方法1:在告警管理页面的攻击页签查看攻击信息。

  1. 登录安全云脑 SecMaster控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在左侧导航栏选择工作空间 > 空间管理,并在工作空间列表中,单击目标工作空间名称,进入目标工作空间管理页面。
    图3 进入目标工作空间管理页面
  4. 在左侧导航栏选择威胁管理 > 告警管理,进入告警管理页面。
    图4 告警管理页面
  1. 在告警管理页面,选择“攻击”页签,进入攻击页面查看攻击信息,且攻击的“类型”“AKSK风险”

方法2:在账号风控工作台查看异常AccessKey泄漏风险信息。

  1. 登录安全云脑 SecMaster控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在左侧导航栏选择工作空间 > 空间管理,并在工作空间列表中,单击目标工作空间名称,进入目标工作空间管理页面。
    图5 进入目标工作空间管理页面
  4. 在左侧导航栏选择工作台 > 账号风控工作台,进入身份安全看板页面。
  5. 在身份安全看板页面,查看“异常AccessKey泄漏”模块的风险数据。

相关文档