前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >企业安全建设之浅谈数据防泄露

企业安全建设之浅谈数据防泄露

作者头像
FB客服
发布2018-02-24 10:42:04
2K0
发布2018-02-24 10:42:04
举报
文章被收录于专栏:FreeBufFreeBuf

前言

数据防泄露在每个公司都是很头疼的事情,大大小小的泄露事件也总是不期而至。本文结合我的使用经验从使用的层面介绍常见的数据防泄露技术手段。

核心数据资产的定义

数据防泄露是一个非常复杂的工程,投入再多人力也不为过,但是互联网公司的安全人力多是非常有限,所以大蛇打七寸,我们需要先定义清楚什么是核心数据资产。通常理解会包含以下几大类:

以上只是举例,具体公司情况都不太一样,需要结合自生实际。比如招聘类公司,简历就是十分重要的资产。

数据保护的生命周期

数据防泄露需要针对定义的核心数据的全生命周期进行保护。

数据防泄露的协议栈为:

这并非一个严格的划分,只是便于把不同的数据防泄露产品和方案进行划分。

设备级

0×01设备加密

设备防丢失,主要是预防设备丢失后造成的数据泄露,最常见的就是U盘等移动存储,京东上一搜一大片。

指纹保护的:

密码保护的:

虽然保护方式不一样,但是底层数据加密基本都是AES128或者256,可以提高设备丢失后数据泄漏的门槛,对于高手来说还是可以搞定的。

对于硬盘,也有一些解决方案。

硬盘密码:

可以在bios里面设置硬盘密码,这样每次开机都需要输入硬盘密码。

0×02硬盘加密

如果冠希老师看到这段估计会怪我写晚了。。。mac自带的硬盘加密:

硬盘加密技术非常成熟了,商用产品非常多,不得不提的还有truecrypt,据说国内安全传统四强之一就要求员工用这个。

truecrypt同时支持Windows Vista,7/XP, Mac OS X, Linux 等操作系统。TrueCrypt不需要生成任何文件即可在硬盘上建立虚拟磁盘,大家可以按照盘符进行访问,所有虚拟磁盘上的文件都被自动加密,需要通过密码来进行访问。

TrueCrypt 提供多种加密算法,包括:AES-256, Blowfish (448-bit key), CAST5, Serpent, Triple DES, and Twofish,其他特性还有支持FAT32和NTFS分区、隐藏卷标、热键启动等,最关键它免费。不过truecrypt被爆存在安全漏洞,其开发者也承认存在安全问题,具体是否使用大家根据实际情况权衡。

0×03移动设备数据擦除

微软邮件系统自带一个十分强悍的功能,对于配置接受公司exchange邮件的移动终端,可以通过登录OWA页面直接远程擦除整个设备的内容并完全恢复设备出厂化配置。

文件级

0×01文件加密

文件加密产品目前国内产品就非常强悍了,一搜一大把,我这里介绍一款微软提供的文件加密产品RMS。RMS跟微软的AD集成,可以针对邮件组进行授权读写打印权限控制,坦率讲针对微软的文件类型支持挺不错,比如word 电子表格 ppt等,而且还有mac版。

不过对于非微软等文件类型就比较遗憾了,不过满足正常办公需要基本够用,最强悍的是与邮件系统的集成,可以在发邮件的时候直接设置哪些邮件组的人才能看(收件人和可以加密看邮件的人恨可能是子集关系)。

0×02端点级DLP

本质上是网络级DLP的端点级实现,支持拦截功能。

网络级

0×01网络DLP

狭义的数据防泄漏产品就是指网络DLP,这是一个经久不衰的安全领域,16年的gartner排名如下:

网络级DLP本质上类似IDS,通过旁路分析网络流量,识别至少以下协议中正文以及附件内容:

  • im
  • http
  • ftp
  • telnet
  • smtp

与IDS不同的是,DLP关注的不是攻击签名而是用户定义的核心数据。常见的DLP产品支持的检测规则为:

0×01基础规则

用规则不丢人,简单几个正则很有用:

0×02指纹文档比对

用规则不丢人,只有规则就丢人了。指纹文档比对是个非常强悍的功能,把重要的文件直接倒入DLP系统,DLP抽取其中的文字形成指纹,这样只要对文件内容修改不大都可以被检测到。常见支持的文件类型包括:Microsoft Word 和 PowerPoint 文件、PDF 文档、设计规划、源码文件、CAD/CAM 图像、财务报告、并购文档和其它敏感或专利信息形式保存。

业务或者系统管理只需要定义机敏信息应当存储的目录,IDM即可以对该目录下的文件建立索引,类似与搜索引擎的方式,形成企业机敏信息的内容索引。

网络级DLP的未来趋势是与云访问安全代理 (CASB) 功能集成,将敏感数据的发现范围进一步扩大到云应用程序。

  • 扩展了 DLP 覆盖范围到云应用程序中的内容,包括 Office 365、Box、Dropbox、Google Apps 或 Salesforce
  • 利用全部的 CASB 功能,持续监控云应用程序中内容的增加、修改和访问权限

应用级

应用级DLP主要是指邮件DLP,本质上是扫描邮件的内容和附件,与设定的数据安全策略匹配,这里就不展开了。

其他

0×01水印

对抗截屏的利器,常见手段是在图片中带入水印,通过水印可以查出截屏人员的个人信息。

0×02桌面虚拟化

这个基本是对抗数据防泄露的大招了。桌面虚拟化在数据中心的服务器上进行服务器虚拟化,生成大量的独立的桌面操作系统(虚拟机或者虚拟桌面),同时根据专有的虚拟桌面协议发送给终端设备。用户终端通过以太网登陆到虚拟主机上,只需要记住用户名和密码及网关信息,即可随时随地的通过网络访问自己的桌面系统。

任何数据全生命周期都在数据中心虚拟出的桌面系统中,员工接触到的瘦终端仅仅起到一个显示和传递键盘鼠标声音信息的作用。

0×03 github监控

github、云盘、云笔记等影子IT对数据防泄露工作基本是个噩梦。这里以github为例,介绍一款github的监控工具GitMiner。GitMiner是一款轻量级的github监控工具,地址:https://github.com/UnkL4b/GitMiner

安装非常简单:

git clone http://github.com/danilovazb/GitMiner pip install -r requirements .txt

总结

数据防泄漏是个非常复杂的系统工程,任何技术手段都不能确保不被绕过,必要的技术手段可以提高门槛,最后的落地强依赖于公司相关数据安全管理策略的执行,常说的七分管理三分技术在这里非常合适,数据防泄露工作很重要的一个就是安全意识教育,尽量减少无意泄密的情况。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-03-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 核心数据资产的定义
  • 数据保护的生命周期
  • 设备级
    • 0×01设备加密
      • 0×02硬盘加密
        • 0×03移动设备数据擦除
        • 文件级
          • 0×01文件加密
            • 0×02端点级DLP
            • 网络级
              • 0×01网络DLP
                • 0×01基础规则
                  • 0×02指纹文档比对
                  • 应用级
                  • 其他
                    • 0×01水印
                      • 0×02桌面虚拟化
                        • 0×03 github监控
                        相关产品与服务
                        云桌面
                        云桌面(Cloud Virtual Desktop,CVD),为您提供随需快捷交付的虚拟远程桌面服务。云桌面可以帮助您轻松构建安全的数字化工作空间,满足移动办公、安全开发、教育实训、在线设计等场景需求,提升业务访问的安全性和连续性。通过自适应传输协议,终端用户可以获得优质的云桌面访问体验。
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档