1. 应用安全

1.1. 功能截图

1.2. 知识点

说明- 应用安全为我们解决什么?

检查提交参数预防xxs、sql注入风险;

请求url,请求头校验;

对高耗时的交易进行预警;

防止同一个用户高并发请求。

- 用户并发根据什么判断是同一用户?

根据用户唯一标识,如userId,该值需要入口应用设置到请求上下文中。

- 设置的规则时效性

规则采用动态通知,不需要重启应用即可生效

1.3. 功能详情

应用安全包括安全监控、安全列表和安全规则三个页签,在安全监控中可以可视化的展示各种安全问题,安全列表展示了每条安全预警的具体内容,安全规则可以维护安全规则并实施推送至应用,是实时生效的。

1.3.1. 安全监控

1.3.2. 安全列表

查询条件提供了时间、规则名称、群组、规则类型和是否处理等筛选条件。

重置-清空筛选条件

  • 点击详情可以查看请求和线程信息:

1.3.3. 安全规则

  • 新增:点击新增进入新增界面

  1. 参数检查:检查上送参数是否满足检查条件;

  • 条件:只要有一个条件满足则规则触发;
  • 深度检查:针对请求参数是json生效,开启将递归检查json每一层参数值;
  • 参数黑名单:只检查黑名单指定的参数;
  • 参数白名单:不检查白名单参数指定的参数;
  • 交易黑名单:只检查黑名单指定的交易;
  • 交易白名单:不检查白名单指定的交易;
  • 禁止参数:检查参数是否在禁止参数列表内,是则触发规则;
  • 处理方式:
  • 拦截并记录:拦截交易抛出异常并往ntc推送检查记录;
  • 仅记录:只往ntc推送检查记录;
  • 最小预警间隔:控制ntc预警频率防止过度预警;
  • 返回码:当触发规则时抛出的异常码;
  • 返回提示:当触发规则时抛出异常的消息内容;
  • Url检查:检查url是否满足检查条件;

  • 条件:只要有一个条件满足则规则触发;
  • 交易黑名单:只检查黑名单指定的交易;
  • 交易白名单:不检查白名单指定的交易;
  • 处理方式:
  • 拦截并记录:拦截交易抛出异常并往ntc推送检查记录;
  • 仅记录:只往ntc推送检查记录;
  • 最小预警间隔:控制ntc预警频率防止过度预警;
  • 返回码:当触发规则时抛出的异常码;
  • 返回提示:当触发规则时抛出异常的消息内容;
  • Header检查:检查请求头是否满足检查条件;

  • 检查请求头:指定要检查的请求头
  • 条件:只要有一个条件满足则规则触发;
  • 处理方式:
  • 拦截并记录:拦截交易抛出异常并往ntc推送检查记录;
  • 仅记录:只往ntc推送检查记录;
  • 最小预警间隔:控制ntc预警频率防止过度预警;
  • 返回码:当触发规则时抛出的异常码;
  • 返回提示:当触发规则时抛出异常的消息内容;
  • 用户并发:控制同一个用户并发请求数;

  • 最大并发:同一个用户允许的最大并发数;
  • 用户唯一标识:
  • 用户id -需配合应用使用应用认可的用户id;
  • 会话id -请求的sessionId
  • 客户端ip-客户端ip
  • 交易黑名单:只检查黑名单指定的交易;
  • 交易白名单:不检查白名单指定的交易;
  • 处理方式:
  • 拦截并记录:拦截交易抛出异常并往ntc推送检查记录;
  • 仅记录:只往ntc推送检查记录;
  • 最小预警间隔:控制ntc预警频率防止过度预警;
  • 返回码:当触发规则时抛出的异常码;
  • 返回提示:当触发规则时抛出异常的消息内容;
  • 耗时检查:检查交易耗时是否正常。

  • 预警交易耗时:交易耗时达到设定的值时触发规则;
  • 预警cpu耗时:交易cpu耗时达到设定值是触发规则;
  • 交易黑名单:只检查黑名单指定的交易;
  • 交易白名单:不检查白名单指定的交易;
  • 处理方式:
  • 拦截并记录:拦截交易抛出异常并往ntc推送检查记录;
  • 仅记录:只往ntc推送检查记录;
  • 最小预警间隔:控制ntc预警频率防止过度预警;
  • 返回码:当触发规则时抛出的异常码;
  • 返回提示:当触发规则时抛出异常的消息内容;
  • 点击删除进行删除:

1.3.4. 预警通知

预警规则:

预警规则中可以进行通知方式的设置,开启规则后会定时检查是否存在安全风险,检查到风险会产生预警历史,并通知到短信或者邮件。可在预警历史进行查看

预警历史:

预警历史可以根据时间、是否发送、是否处理等方式进行查询;

可以对预警历史进行已处理和未处理操作;

选中多个历史点击更多支持批量已处理和未处理:

选中进行删除点击确定可以进行删除操作:

results matching ""

    No results matching ""