内容安全审核系统的设计思路

今年负责的APP产品涉及到内容的审核,并且针对性的做了一套内容审核系统和账号安全体系。因此总结了一些经验。

内容审核基础逻辑:

  • 内容类型:文本、图片、视频、音频

  • 审核类型:涉黄、暴恐、涉政、广告、垃圾违禁、辱骂自定义;主要为这几类,其他的根据具体场景添加,比如文化宗教等。

审核模块:

  • 用户发送信息流程:用户登录——内容编辑——内容上传——内容展示

  • 用户接受信息流程:用户登录——内容展示——互动

通过简单的流程梳理,不难看出涉及的对象有:发送用户、接收用户、内容审核(人员、管理员等)等;那么考虑设计时,有两个方向去思考:一方面,单纯考虑针对某个对象,要做什么机制处理。另一个方面,将相关联对象串联起来,考虑产品设计。

一、对于发送用户

可以通过用户的账号进行处理,用户的所有行为都能说明用户想干什么,是什么样的用户。

针对用户可以建立一套账号基础信息、用户分值系统、用户风险监控系统。

用户基础信息可以有用户年龄、性别、地理位置、设备、ip地址、使用时长、交易信息、用户发布各类信息等。用户数据是对用户进行分析的基础,有些数据可以在一定程度上反应用户信用。

用户分值系统则是通过用户基础数据进行分析,并数值化,可以按权重累加、按总分值加总均可。

比如:发布过一个违规内容的用户,则分值降低等。仅分值系统可能不够,比如分值高的用户,但是还是有可能发布不好的内容。因此需要再通过其他策略处理,比如高中低风险用户制度、黑白名单制度等。

比如:一个用户发布了一个违规内容被检测出来后,和分值解耦的另外一个平台定义其为高风险用户,该用户后续内容将多次放到人工审核机制中。

二、内容的编辑、上传

内容上传后,就是常用的先跑系统审核流程——人工审核流程——及其他申述复审流程等。

常见可选择敏感词策略有:不同类型内容选择不同。

(1)关键词:禁止关键词,一旦识别立即拦截。疑似关键词:支持更多策略,可以设置阈值,处理的方式有:疑似送审、拦截不送审、拦截加黑名单。设置的阈值指的是:设置一定数,若检测出超过一定次数后,则对应处理。

(2)黑白名单:顾名思义,黑名单一律拦截、白名单一律不检测拦截。

(3)用户频次:主要针对用户发送的方式、次数等次数进行统计,形成用户频次统计数据。根据频次可对用户进行处理:疑似送审、直接拦截、拦截加黑。

(4)黑白指纹:指纹-唯一,对内容文件通过消息摘要算法生成MD5,配置入黑名单,一旦发现相同MD5则拦截。反之白名单一样。

1. 系统审核

(1)文本

主要是关键词过滤,关键词大可分为:禁止、需审核关键词。禁止关键词:自动禁止的关键词(色情、广告等);审核关键词:检测到比较模糊是否为违规关键词的需要进入人工审核流程。

关键词的类型分为不同类型进行检测,关键词的库做成可配置的方式,以供应对不同的场景。

(2)图片

图片的审核有几种类型:图片主体、图片动作、图片文字、图片质量、图片广告(二维码、水印等)。针对不同的检测内容,可自行配置图片审核策略。

(3)视频

视频审核和图片审核是一样的,不同的地方在于,视频的审核需要先进行截取视频某一帧画面然后再进行图片审核。不同于图片,视频还可进行音频审核。

(4)音频

音频审核最主要是两点:1.是关键词内容,音频转为文字,进行校验关键词。2.是音频动物、喘息声纹就监控,这个需要阈值管理,主要有三个区域:正常区域、疑似区域、违规区域。

(5)其他

限定符:设置字符间可忽略的字符数;例如:“黄色”为违规词,为了规避用户可能会用“黄1色”,因此在“黄色”中间加入限定符以检测。

还有正则表达式、乱码等。

2. 人工审核

(1)人工审核机制

内容给到人工进行审核主要有:各系统转发至人工审核(系统审核为疑似内容、检测为高危用户等)、随机抽样审核;

人工任务分配机制:

  1. 内容的分发一般来说,可以按某些类型分发给不同的审核人员。比如:内容类型(图片、文字),再比如某个类型涉黄的内容某些审核人员专门负责等等。

  2. 分配的时间:审核人员可能不能做到24h在线,那么未在线的时候,该类内容次日优先处理。对于某些发布者的内容,可以优先审核。

(2)人工审核系统

人工审核系统主要分为几块:

  1. 账号管理:超级管理员可以通过系统管理人工审核账号,包括开通、删除、权限管理等。

  2. 监管平台:对于人工审核的质量也需要监管。简单的监管,可以直接抽样观察+操作日志记录即可。复杂的可以深入设计,对于审核人员来说他们的KPI大都是在一定时间内完成一定数量审核。那么这样很容易忽略质量,因此交叉审核、复审是有必要的。内容被人工审核后随即一部分进入交叉审核或者给到专门做二审的部门(KPI不同),若两次审核结果不一致则需复审,复审由更高一级负责人完成。

  3. 人工审核平台:审核人员通过平台对图、文、音、视频进行审核。不同类型前端样式的设计也是不同的。and 许多配套功能,倍速浏览、自动播放功能等。

3. 投诉和复审

对于发布者来说,内容的审核有时候没办法做到百分百准确,那么用户可以通过申述方式进行处理。那么对于人工审核人员中,也需要有对应处理申述的后台。

三、内容展示

大家应该都懂:先展示后审核、先审核后展示,这是基础的。还有其他的展示逻辑:发布内容后先对少量用户展示,审核通过后再全量展示。而对于高敏感的内容,限制展示渠道和曝光的上限,减少影响范围。

四、对于接受者

对于接受内容的用户,可以通过他们的行为侧面分析出内容的情况。

1. 用户基础行为

观看、点评、点赞、转发等,主要关注的是点评/评论,对评论进行监控内容,若评论中有对内容的举报或其他关键词,则该内容需要进入人工审核流程关注该类内容。

转发也需要关注,大量的传播有时候可能不是好消息,一旦有一个违规内容被大量传播,很可能导致公关问题。对大量传播内容,需要高度关注。

2. 举报

用户通过举报,将内容进入人工检查阶段。

最后来一句:内容安全、审核,主要工作应该还是对内容识别,提升系统审核效率、准确度,提升人工审核效率。

题外话

初入计算机行业的人或者大学计算机相关专业毕业生,很多因缺少实战经验,就业处处碰壁。下面我们来看两组数据:

  • 2023届全国高校毕业生预计达到1158万人,就业形势严峻;

  • 国家网络安全宣传周公布的数据显示,到2027年我国网络安全人员缺口将达327万。

一方面是每年应届毕业生就业形势严峻,一方面是网络安全人才百万缺口。

6月9日,麦可思研究2023年版就业蓝皮书(包括《2023年中国本科生就业报告》《2023年中国高职生就业报告》)正式发布。

2022届大学毕业生月收入较高的前10个专业

本科计算机类、高职自动化类专业月收入较高。2022届本科计算机类、高职自动化类专业月收入分别为6863元、5339元。其中,本科计算机类专业起薪与2021届基本持平,高职自动化类月收入增长明显,2022届反超铁道运输类专业(5295元)排在第一位。

具体看专业,2022届本科月收入较高的专业是信息安全(7579元)。对比2018届,电子科学与技术、自动化等与人工智能相关的本科专业表现不俗,较五年前起薪涨幅均达到了19%。数据科学与大数据技术虽是近年新增专业但表现亮眼,已跻身2022届本科毕业生毕业半年后月收入较高专业前三。五年前唯一进入本科高薪榜前10的人文社科类专业——法语已退出前10之列。

![](https://img-
blog.csdnimg.cn/img_convert/82ac7ae41ef9b1163d016bf5d82624a1.png)

“没有网络安全就没有国家安全”。当前,网络安全已被提升到国家战略的高度,成为影响国家安全、社会稳定至关重要的因素之一。

网络安全行业特点

1、就业薪资非常高,涨薪快 2021年猎聘网发布网络安全行业就业薪资行业最高人均33.77万!

![](https://img-
blog.csdnimg.cn/img_convert/d5f3071d551d455ea10d0906d5984df5.png)

2、人才缺口大,就业机会多

2019年9月18日《中华人民共和国中央人民政府》官方网站发表:我国网络空间安全人才
需求140万人,而全国各大学校每年培养的人员不到1.5W人。猎聘网《2021年上半年网络安全报告》预测2027年网安人才需求300W,现在从事网络安全行业的从业人员只有10W人。

![](https://img-
blog.csdnimg.cn/img_convert/2d201a69fe8dbd11392e900e0e6d3b3c.png)

行业发展空间大,岗位非常多

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…

职业增值潜力大

网络安全专业具有很强的技术特性,尤其是掌握工作中的核心网络架构、安全技术,在职业发展上具有不可替代的竞争优势。

随着个人能力的不断提升,所从事工作的职业价值也会随着自身经验的丰富以及项目运作的成熟,升值空间一路看涨,这也是为什么受大家欢迎的主要原因。

从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。

为了帮助大家更好的学习网络安全,我给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂这些资料!

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

[2024最新CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享]


![在这里插入图片描述](https://img-
blog.csdnimg.cn/direct/26cf4e3270144f60b9c951fc53579f27.png#pic_center)

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

[2024最新CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享]
![在这里插入图片描述](https://img-
blog.csdnimg.cn/direct/89e78edd29e64221b42436ada48c3179.png#pic_center)
![在这里插入图片描述](https://img-
blog.csdnimg.cn/direct/bec8877e52ad44fc837f26614d71686d.png#pic_center)

接下来我将给各位同学划分一张学习计划表!

学习计划

那么问题又来了,作为萌新小白,我应该先学什么,再学什么?
既然你都问的这么直白了,我就告诉你,零基础应该从什么开始学起:

阶段一:初级网络安全工程师

接下来我将给大家安排一个为期1个月的网络安全初级计划,当你学完后,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web渗透、安全服务、安全分析等岗位;其中,如果你等保模块学的好,还可以从事等保工程师。

综合薪资区间6k~15k

1、网络安全理论知识(2天)
①了解行业相关背景,前景,确定发展方向。
②学习网络安全相关法律法规。
③网络安全运营的概念。
④等保简介、等保规定、流程和规范。(非常重要)

2、渗透测试基础(1周)
①渗透测试的流程、分类、标准
②信息收集技术:主动/被动信息搜集、Nmap工具、Google Hacking
③漏洞扫描、漏洞利用、原理,利用方法、工具(MSF)、绕过IDS和反病毒侦察
④主机攻防演练:MS17-010、MS08-067、MS10-046、MS12-20等

3、操作系统基础(1周)
①Windows系统常见功能和命令
②Kali Linux系统常见功能和命令
③操作系统安全(系统入侵排查/系统加固基础)

4、计算机网络基础(1周)
①计算机网络基础、协议和架构
②网络通信原理、OSI模型、数据转发流程
③常见协议解析(HTTP、TCP/IP、ARP等)
④网络攻击技术与网络安全防御技术
⑤Web漏洞原理与防御:主动/被动攻击、DDOS攻击、CVE漏洞复现

5、数据库基础操作(2天)
①数据库基础
②SQL语言基础
③数据库安全加固

6、Web渗透(1周)
①HTML、CSS和JavaScript简介
②OWASP Top10
③Web漏洞扫描工具
④Web渗透工具:Nmap、BurpSuite、SQLMap、其他(菜刀、漏扫等)

那么,到此为止,已经耗时1个月左右。你已经成功成为了一名“脚本小子”。那么你还想接着往下探索吗?

阶段二:中级or高级网络安全工程师(看自己能力)

综合薪资区间15k~30k

7、脚本编程学习(4周)
在网络安全领域。是否具备编程能力是“脚本小子”和真正网络安全工程师的本质区别。在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中,想要高效地使用自制的脚本工具来实现各种目的,更是需要拥有编程能力。

零基础入门的同学,我建议选择脚本语言Python/PHP/Go/Java中的一种,对常用库进行编程学习
搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP,IDE强烈推荐Sublime;

Python编程学习,学习内容包含:语法、正则、文件、 网络、多线程等常用库,推荐《Python核心编程》,没必要看完

用Python编写漏洞的exp,然后写一个简单的网络爬虫

PHP基本语法学习并书写一个简单的博客系统

熟悉MVC架构,并试着学习一个PHP框架或者Python框架 (可选)

了解Bootstrap的布局或者CSS。

阶段三:顶级网络安全工程师

如果你对网络安全入门感兴趣,那么你需要的话可以点击这里👉网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!

学习资料分享

当然,只给予计划不给予学习资料的行为无异于耍流氓,这里给大家整理了一份【282G】的网络安全工程师从入门到精通的学习资料包,可点击下方二维码链接领取哦。

  • 12
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值