详情页标题前

腾讯云对象存储通过异常图片检测防止暗刷流量

详情页1

背景

用户使用对象存储 COS 来搭建个人网站或图床服务,享受高效稳定可靠的数据存储服务的同时,也面临着流量盗刷的问题。COS 提供了多种 防盗刷手段 来帮助开发者合理配置存储桶,降低因类似问题带来的大额资金损失的风险。本文介绍的图片异常检测能力,通过有效识别图片中是否隐含视频等文件的方式,精准检测出异常图片文件,通过删除或者转移异常图片文件,精准打击黑产盗刷行为。以图床盗链为例,黑客将一段 MPEG-Ts 数据嵌入到 PNG 图片,将伪装后的图片上传到图床获取下载 URL。黑产专用的 M3U8 播放器,从图床下载图片去除伪装后播放。这种图片分辨率很低,体积却很大,且能够正常进行图片解码,缩略图也能正常生成,伪装性极强,能绕过大部分上传检查限制。

腾讯云对象存储通过异常图片检测防止暗刷流量



腾讯云对象存储通过异常图片检测防止暗刷流量

.针对存储在对象存储 COS 上的图片,数据万象提供了图片异常检测功能,可以检测图片中是否隐含其他类型的可疑文件,该功能有以下三种使用方式:

使用方式 配置类型 说明
图片上传至 COS 后自动检测 通过控制台配置使用 通过配置工作流的方式,当图片上传至配置好的存储桶路径时,会自动触发异常图片检测任务,并对有异常的图片做自动删除等操作。
对 COS 存量图片进行批量检测 通过控制台配置使用 通过配置批量任务的方式,对存储桶中指定范围的图片(如过去一年的A目录中的图片),创建批量异常图片检测任务,创建完成后,后台将自动对这批图片进行检测,并对有异常的图片做自动删除等操作。
使用接口检测 COS 中的单个图片 通过API接口使用 同步检测单个图片中是否包含可疑内容,详情请查看 异常图片检测接口

限制说明

支持检测的图片格式:JPG/JPEG、PNG、BMP、GIF,以及纯 TS 视频流(更改为任意后缀)。静态图体积限制:可检测的原图大小不超过32MB,宽高不超过50000像素且总像素不超过2.5亿像素。动图体积限制:动图的宽 x 高 x 帧数不超过2.5亿像素。动图帧数限制:帧数限300帧。

准备工作

已登录 数据万象控制台,并开通数据万象服务。已创建和绑定存储桶,详情请参见 存储桶操作

方式一:图片上传至 COS 后自动检测

如果您的业务存在上传图片的场景,建议您开启图片上传自动触发异常图片检测功能。您可以通过配置工作流的方式,图片上传至配置好的存储桶路径时,会自动触发异常图片检测任务,并对有异常的图片做自动删除等操作,避免违规数据肆意传播。您可以参考以下步骤进行配置:1. 进入存储桶管理页面,在左侧导航栏中,选择任务与工作流 -> 工作流管理,进入工作流管理页面,单击创建工作流。

腾讯云对象存储通过异常图片检测防止暗刷流量


2. 在创建工作流页面,配置如下信息,并创建工作流:

腾讯云对象存储通过异常图片检测防止暗刷流量


工作流名称:必填项,仅支持中文、英文大小写[A-Z,a-z]、数字[0-9]、下划线(_)和短横线(-),长度不能超过128个字符。输入路径:选填项,如果不填写,则对输入存储桶的所有路径生效。工作流启用后,当文件上传至该路径时,工作流将被自动触发。格式匹配:选择图片文件。配置工作流:按以下操作配置异常图片检测功能:单击输入右侧的“+”,选择异常图片检测在异常图片检测配置弹窗中,按需要选择后续处理的设置,如弹窗顶部提示您需要开通图片处理异步处理服务,请点击开通。单击确认,完成配置。

腾讯云对象存储通过异常图片检测防止暗刷流量


回调设置:可配置回调 URL 获取处理结果,如果异常图片检测的后续处理选择了不处理,强烈建议配置回调URL

腾讯云对象存储通过异常图片检测防止暗刷流量


3. 工作流默认为未启用状态,单击该工作流对应的状态按钮,即可启用工作流。工作流启用后,将在5分钟内生效。工作流生效后,后续上传的文件都将自动进行异常图片检测处理。

腾讯云对象存储通过异常图片检测防止暗刷流量


4. 上传图片文件后,点击 工作流实例 查看工作流的执行记录,进入当前执行记录的详情,查看异常图片检测的结果。

腾讯云对象存储通过异常图片检测防止暗刷流量




腾讯云对象存储通过异常图片检测防止暗刷流量


如下所示,检测 img.png 图片时发现存在 297.24KB的异常内容:

腾讯云对象存储通过异常图片检测防止暗刷流量



方式二:对 COS 存量图片进行批量检测

如果您在 COS 上有旧的图片数据仍然存在被黑产盗刷的风险,建议您创建存量图片批量检测任务,对 COS 上的历史图片进行一次全面的清理,将存在异常的图片进行转移或删除处置。您可以按照以下步骤进行历史数据检测:1. 进入存储桶管理页面,在左侧导航栏中,选择任务与工作流 -> 批量数据处理,进入批量数据处理页面,单击创建批量数据处理任务

腾讯云对象存储通过异常图片检测防止暗刷流量


2. 在创建批量数据处理任务页面,配置如下输入设置,并创建批量处理任务:

腾讯云对象存储通过异常图片检测防止暗刷流量


任务名称:必填项,仅支持中文、英文大小写[A-Z,a-z]、数字[0-9]、下划线(_)和短横线(-),长度不能超过128个字符。范围:确定批量处理的数据范围,支持以下几项:存储桶文件列表:支持按时间、前缀两个维度筛选当前存储桶中的文件。COS 清单报告:选择扫描由 COS 清单功能生成的清单列表,清单列表必须为当前存储桶内的文件。URL 列表文件:选择扫描指定的 url 列表文件,支持 txt 格式,url 列表必须为当前存储桶内的文件。处理类型:为指定范围内的数据设置操作,如您已配置过异常图片检测的工作流,可选择该工作流;如您还未创建过工作流,可选择独立任务,任务类型选择 图片处理-异常图片检测,按需求配置后续处理设置。回调 URL:可配置回调 URL 获取处理结果,如果异常图片检测的后续处理选择了不处理,强烈建议配置回调 URL3. 点击 执行结果,前往任务执行记录页面查看批量执行情况,进入当前任务记录的详情,查看异常图片检测的结果。

腾讯云对象存储通过异常图片检测防止暗刷流量




腾讯云对象存储通过异常图片检测防止暗刷流量


如下所示,扫描存量图片 img.png 时,发现该图存在 297.24KB的异常内容:

腾讯云对象存储通过异常图片检测防止暗刷流量



方式三:使用接口检测 COS 中的单个图片

如果您希望在自己的业务代码中使用异常图片检测功能,可以使用接口检测 COS 中的某个图片是否隐含其他类型的可疑文件,接口详情请查看 异常图片检测接口,同时提供了 SDK 供开发者使用。

费用说明

异常图片检测功能为收费项,由数据万象收取,详细的计费说明请参见数据万象 图片处理费用
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/144403.html

(0)
上一篇 2023年12月9日 上午1:45
下一篇 2023年12月9日 上午1:46
详情页2

相关推荐

  • 腾讯云负载均衡均衡算法选择与权重配置示例

    负载均衡算法比较分析 加权轮询算法 Weighted Round-Robin Scheduling 加权轮询算法是以轮叫的方式、依次请求调度不同的服务器。加权轮询调度算法可以解决服务器间性能不一的情况,它用相应的权值表示服务器的处理性能,按权值的高低和轮询方式分配请求到各服务器。加权轮询算法根据新建连接数来调度,权值高的服务器先收到连接,权重值越高被轮询到的…

    腾讯云 2023年12月9日
  • 腾讯云云函数(SCF)云端调试-云淘科技

    操作场景 VS Code 插件支持 Node.js 10.15 及以上版本的 Node.js 运行环境的函数进行在线调试。本文介绍通过在线调试功能,实现在本地的开发环境中查看远端的代码执行过程,并进行断点设置、单步跟踪及查看堆栈等能力。 前提条件 目前支持运行环境为 Node.js 10.15 的函数开启调试能力。 使用须知及注意事项 当前云函数的云端调试能…

    2023年12月9日
  • 阿里云日志服务SLS多源Logstore数据汇总-云淘科技

    日志服务支持对每一个源Logstore配置一个数据加工任务,实现多源Logstore数据汇总。本文介绍多源Logstore数据汇总的典型应用场景和对应的操作方法。 背景信息 某资讯网站业务分布全球,不同资讯频道的用户访问日志被采集存储在阿里云不同账号中的Logstore,现有需求将同一目标区域英国(伦敦)的用户请求访问信息日志进行汇总从而进行后续的查询与分析…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云函数(SCF)日志结构说明-云淘科技

    云函数 SCF 日志按条写入日志服务 CLS,每次请求的日志由多条组成,每条日志均为固定的 键:值 格式。 单条日志键值格式 默认格式 默认格式下每条日志均由 14 个固定的 键:值 组成,如下表所示: 字段名称 字段类型 字段含义 SCF_FunctionName text 函数名称。 SCF_Namespace text 函数所在命名空间。 SCF_St…

    2023年12月9日
  • 腾讯云容器服务使用 Nginx Ingress 实现金丝雀发布同尘科技

    本文将介绍使用 Nginx Ingress 实现金丝雀发布的使用场景、用法详解及实践。 说明使用 Nginx Ingress 实现金丝雀发布的集群,需部署 Nginx Ingress 作为 Ingress Controller,并且对外暴露统一的流量入口。详情请参见 在 TKE 上部署 Nginx Ingress。 使用场景 使用 Nginx Ingress…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。