最近的一项统计(就是刚刚出炉的那种)称,收到的电子邮件中有80%是垃圾邮件。这个数字只是基于我的个人观察:相比留在收件箱中的正常邮件,“垃圾邮件”和“spam”文件夹的增长速度要快得多。因此,我不太确定是否应该把这个数字当作绝对结论来引用,但我敢说,大多数人对自己收件箱中垃圾邮件与正常邮件比例的估计也会差不多。
垃圾邮件中总会夹杂少量恶意邮件。这类邮件其实就是网络钓鱼,企图传播病毒或诱骗我交出凭据。之所以数量较少,是因为我们公司和72%的组织一样,都使用垃圾邮件缓解服务。顺便说明一下,这个数据确有依据,来自我们的《应用交付现状》报告。

由此看来,得益于技术手段和安全团队坚持不懈的培训,电子邮件比大多数协作应用更安全。
但事实并非总是如此。
这正是CloudLock最近在其第三季度网络安全报告中发现的情况,此外还有其他一些有趣的信息。真正引起我注意的是有关电子邮件“共享”的一项发现。CloudLock发现,每个组织平均与865个外部方开展协作。其中仅25个外部方就占每个组织云端共享活动的75%。但70%的共享活动涉及非企业电子邮件地址,安全团队对这些地址几乎无法控制。
换言之,外发电子邮件确实会给企业安全带来风险。这不一定是因为每个将企业数据共享到外部非企业电子邮件地址的人都心怀恶意,而是因为在本地环境之外存储这些数据会带来未知风险。数据是否经过加密?很可能没有。数据能否免遭扫描和电子邮件服务提供商员工的窥探?很可能不能。
然而,正如CloudLock所指出的,安全团队对此类活动几乎无法控制。
尽管如此,或许确实有一个团队能够控制(或有能力控制)此类活动,那就是网络团队。
不妨先假设贵公司的电子邮件系统部署在本地。如今,虽然许多企业已不再采用本地部署,但仍有更多企业继续这样做,因为有些法规和合规要求在异地环境中根本无法得到充分落实。因此,所有人都使用部署在贵公司数据中心、运行于贵公司网络并由贵公司控制的服务。
可编程代理正是在这种情况下发挥作用:它通过提供可见性,帮助您获得所需的控制能力,并可根据需要阻止将公司数据共享至非公司电子邮件地址。
反向代理位于服务前端。通常,该服务是Web服务器,代理则提供负载均衡服务。在本例中,代理将位于SMTP服务(如Exchange)前端,提供出站内容检查服务。它如何实现这一点?通过检查每个“SEND”,判断目标地址是否为企业邮箱,以及其中是否包含敏感数据。
相信我,前者比后者更容易。SMTP是一种广为人知且有详尽规范的协议。借助数据路径可编程性,可以解析该协议,并轻松区分“企业内部”和“企业外部”. 毕竟,您知道自己管理哪些域的电子邮件。这些域属于企业内部,其他域则不属于。

判断附件或内嵌数据是否可能包含敏感(或有风险的)信息或数据会更棘手一些。不过,由于可以访问包括附件在内的完整有效负载,因此可以先采用Web应用防火墙所使用的相同技术,对来自应用的敏感数据进行“扫描和清理”。也可以将附件的文件名作为判断线索。例如,可以直接阻止所有.zip或.xls文件。若要允许与非企业电子邮件地址进行合规共享,可以将获准向非企业地址发送邮件的人员加入允许列表,或者将获准接收邮件的非企业地址加入允许列表。
归根结底,这取决于您。您希望对这种潜在的信息泄露实施多严格的控制?应对这一特定威胁有多重要?
(可编程)代理的能力几乎没有上限,因为将可见性与代码结合起来,就能获得多种选择。您可以针对出现的问题实施独特的解决方案,而不必依赖可能带来额外架构和运维挑战的新软件或解决方案。因此,您需要一款具备可编程性、高性能并支持多种协议的现代应用代理,因为可见性+可编程性=成功。
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。