0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

五个监控云账号劫持的检测方法

如意 来源:51cto 作者:51cto 2020-07-02 10:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

众所周知,发生在系统内部的账号劫持,一直以来,都备受安全管理员与系统管理员的关注。如今,随着云服务的广泛使用,发生在云端应用程序中的云账号劫持现象,也同样引起了各种类型与规模组织的重视和警惕。

由于云服务脱离了人们传统意义上的本地管理边界,因此信息安全团队很难对其进行实时检测与防御,这也是黑客屡屡容易得手云账号劫持的原因之一。他们可以轻松地通过账号劫持,快速地访问到更多的账号和业务数据。可见,账号劫持对于企业信息系统的危害性是不言而喻的。

不过,对于许多快速采用了云端业务的组织来说,他们不但在碰到安全事件时反应速度不够敏捷,而且对于云计算安全性的相关概念存在着一定程度的误解。首先,网络管理员会习惯性地误以为他们现有的、基于网络的安全基础架构足以保护新增的云端应用。其次,他们也会倾向性地认为,云服务提供商理应该负责保护云端应用、及其客户数据。

什么是云账号劫持?

云账号劫持的基本原理,与前文提的发生在系统内部的账号劫持相同。黑客通过获得对于某个账号的访问权,进而根据自己的目的,利用该账号去访问其他更多的账号、以及业务信息。

显然,监控并了解云端应用的各种异常行为,是防止与发现账号劫持的首要步骤。为此,我们将详细讨论如下五项监控要点,以检测出对于云端账号的劫持(哪怕只是些尝试),并及时采取适当的补救措施。

1. 登录位置

通过登录位置(https://dzone.com/articles/sso-login-key-benefits-and-implementation)来检测可能存在的云账号劫持,是一种非常简单易行,且效果明显的方法。借助针对登录位置的分析,您可以查看到是否存在着一些已被列入已知黑名单的危险IP源的登录尝试。据此,您可以通过调整云端安全策略的设置,来禁止此类地址所发起的登录、以及其他尝试性的活动。

例如:学生与员工们对于某国内大学官网的访问与登录,都应当源自在境内。如果您监控到突然有源于美国的IP地址,使用某个账号进行大量的登录尝试,那么很可能该账号已经遭到了劫持,并正在发起攻击。

当然,有时候也会存在着一个学生团体正好在国外游学,他们需要远程登录进来的情况。因此,我们需要制定好细粒度的策略,只允许特定的用户群体从境外访问到学校的云服务环境中,并能够在登录时及时通知安全与运维人员相关的信息。在此,我推荐的实践方式是:本着谨慎的态度,默认阻止此类位置的登录,直至合法用户提出合理的请求,方可逐个“解锁”开启。

2. 屡次尝试登录失败

根据Signal Sciences的一项研究表明,任何外部应用程序在上线之后,都可能会出现大约30%的登录失败率,其中不乏有用户忘记了自己的密码,或是键盘输入错误,以及应用服务器本身的出错可能。但是,如果在较短的时间内,大量出现失败的登录尝试,则表明云账号正在受到异常攻击。黑客很可能正在使用爆破或撞库的方式,来尝试所有最常见的密码、以及已知的密码变体,以获得针对目标应用的授权访问。

同样,我们可以通过设置相应的策略,来限制某个账号在被锁定之前,所允许的尝试登录失败次数。通常,管理员会设置该限制为三到五次。当触及该阀值之后,用户需要主动联系负责该应用的管理员,以解锁自己的账号,或重置登录密码。与此同时,我们可以通过设置警报的方式,以便在出现多次尝试登录失败时,应用程序能够及时地发送通知给相应的安全与运维管理员。据此,管理员则能够通过采取主动的措施,来验证此类尝试的合法性。

3. 横向网络钓鱼(Lateral Phishing)邮件

前面介绍的两种方法主要检测是否有人正在尝试劫持账号。下面我们讨论的方法则是关注如何发现已经得手的云账号劫持攻击。

通常,那些横向网络钓鱼邮件都源自某个已被劫持的账号。由于此类电子邮件是从内部合法账号所发出,因此我们使用传统的网络钓鱼过滤程序,很难检测到横向网络钓鱼的行为。而且由于具有合法性与隐蔽性,因此它在绕过大多数安全防护机制的同事,还会蔓延到应用内部的其他账号上。

最近有研究发现:在过去的七个月时间里,有七分之一的受访组织至少遭受过一次横向网络钓鱼攻击。其中有154个被劫持的账号,曾经向100,000多名指定接收者发送过横向网络钓鱼邮件。该报告还指出:在这些接收者中,大约40%是同组织的同事,而其余的是各种私人、客户、合作伙伴、以及供应商类型的账号。

通常,我们会采用传统的邮件传输代理(MTA,mail transfer agents)和网络钓鱼过滤程序,防范来自组织外部的钓鱼攻击。但是,由于被劫持的账号发生在内网,因此这些安全工具缺乏从内部检测到钓鱼攻击的能力。而新兴的云安全解决方案,则能够实现扫描入向与出向的邮件、邮件中包含的附件、以及共享盘上的钓鱼链接和恶意软件等。

4. 恶意的OAuth连接

如今,通过OAuth将SaaS应用程序连接到云端环境之中,已经变得稀松平常。但是,您可能无法简单地分辨出那些恶意的OAuth连接,它们会直接导致云端应用的账号被劫持。

那么此类连接是如何产生的呢?黑客通常会创建一个需要对用户的Gmail或Outlook 365账号具有读取、写入和获取权限的应用程序。该应用通过合法的OAuth连接,被授予了相应的权限。黑客们据此可以直接通过用户的账号,发送带有网络钓鱼链接的电子邮件,而无需真正登录到他们所劫持账号上。而且更狡猾的是,此类电子邮件完全不会被企业内既有的传统网络钓鱼过滤程序和MTA所检测到。

因此,如果您在云端环境中检测到了某个危险或恶意的OAuth连接,那么第一步就是要直接阻断该连接。接着,您应该联系该连接账号的持有人,询问其是否允许了不明的应用程序。在建议用户立即重置其账号登录密码的同时,您还应该协助审查是否有文件或其他关联账号遭到了破坏。

5. 异常的文件共享和下载

众所周知,账号劫持只是途径,并非目的。攻击者真正想要的是诸如:用户社会安全号码、姓名、地址、电话号码、健康信息、财务信息、以及知识产权内容等敏感且专有的数据。因此,如果您的云安全平台检测到某个账号正在(或尝试着)向本组织以外的某个目标共享敏感信息、或者提供下载的话,那么该账号显然已被劫持了。您需要立即关停该账号,强制重设密码,审查现有应用环境中的其余部分,并确认其他账号是否也受到了此类攻击。

综上所述,如果您的组织正在通过云端应用来提供或使用电子邮件、文件共享、以及存储等服务的话,请通过针对云服务设计的安全平台,来监控、检测和自动化与账号劫持相关的攻击行为,以提高现有云端数据和业务的安全态势。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 监控
    +关注

    关注

    6

    文章

    2364

    浏览量

    59093
  • 检测
    +关注

    关注

    5

    文章

    4785

    浏览量

    93781
  • 网络安全
    +关注

    关注

    11

    文章

    3449

    浏览量

    62962
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯盾时代如何破解特权账号管理难题

    特权账号,是指数据中心内部,分布在主机、网络设备、数据库等资产上具有较高访问权限的账号,衍生到一切资产上具有可访问权限的账号。按照Gartner的分类,特权账号分为人员特权
    的头像 发表于 08-20 10:37 805次阅读

    EM储能网关 ZWS智慧储能应用(19) — 主子账号的电站管理

    在储能系统中,对于电站权限的管控是非常重要的一功能,针对如何更好地处理主子账号间,电站的权限关系这个问题,ZWS储能平台引入了新的权限维度和授权方式进行管理。资源授权随着全球能源结构转型,储能
    的头像 发表于 08-01 11:39 458次阅读
    EM储能网关 ZWS智慧储能<b class='flag-5'>云</b>应用(19) — 主子<b class='flag-5'>账号</b>的电站管理

    HarmonyOS5服务技术分享--函数预加载文章整理

    “预加载”或“函数”即可)。 ​​二、创建端一体化工程:5分钟搭好架子​​ 咱们以HarmonyOS应用为例(元服务流程类似),快速搭建一一体化工程: ​​新建工程​​: 打
    发表于 05-22 20:33

    HarmonyOS5服务技术分享--Serverless抽奖模板部署

    活动。不用写复杂代码,跟着步骤走就能搞定,文末还有部署避坑指南哦~ 一、前期准备 1️⃣ ​​注册账号+创建项目​​ 先到华为开发者平台注册账号 创建新项目时记得勾选\"开发
    发表于 05-22 20:25

    HarmonyOS5服务技术分享--ArkTS开发函数

    用的函数项目 确保本地Node.js环境版本正确(建议用nvm管理版本) ? 步调试大法: 【第一步】环境配置 在项目根目录创建.agclirc文件,填上你的开发者账号信息: { \"
    发表于 05-22 17:29

    HarmonyOS5服务技术分享--账号关联开发指南

    数据——这时候账号关联就派上用场了!通过关联多个身份验证方式,用户可以用任意一种方式登录,而系统会识别为同一账号,数据无缝同步。同时,开发者也能通过统一的用户ID管理用户行为,提升运营效率
    发表于 05-22 16:53

    HarmonyOS5服务技术分享--自有账号对接AGC认证

    agconnect-services.json文件到项目资源目录 ? ​​三、开发步骤(代码示例+详解)​​ ​​步骤1:生成自有账号的JWT令牌​​ 当用户在你的服务器登录后,需生成一​​JWT(JSON Web Token)​​并传递
    发表于 05-22 16:32

    HarmonyOS5服务技术分享--账号登录文章整理

    嘿,各位开发者朋友!今天咱们来聊一聊鸿蒙生态中备受关注的ArkTS(API 12),尤其是如何用它快速实现华为账号登录功能。不管你是刚接触HarmonyOS的新手,还是想升级现有项目的技术咖
    发表于 05-22 16:16

    EM储能网关、ZWS智慧储能应用(12) — 账号和权限管理

    储能系统涉及设备运维方、能源业主、服务商等多方参与,若采用单一管理员账号共享模式,容易导致操作无法追溯、越权访问等。ZWS智慧储能构建了API-菜单-资源三分离模式的权限管控,实现用户精细化权限
    的头像 发表于 04-30 18:24 422次阅读
    EM储能网关、ZWS智慧储能<b class='flag-5'>云</b>应用(12) — <b class='flag-5'>账号</b>和权限管理

    信息安全管理必备!Linux系统使用SSH登录root账号方法

    Linux远程管理信息安全必备!本文介绍各类Linux开发板/主板使用SSH登录root账号方法,使用触觉智能RK3562开发板演示,关注触觉智能,持续为大家带来更多使用技巧!
    的头像 发表于 02-12 15:46 1116次阅读
    信息安全管理必备!Linux系统使用SSH登录root<b class='flag-5'>账号</b>的<b class='flag-5'>方法</b>

    电脑怎么玩游戏,电脑的具体使用步骤

        要实现远程连接,用户需要在系统设置中开启远程连接功能,并进行相关的配置,如设置用户账号、密码、权限等,以确保远程连接的顺利进行。这次给大家介绍电脑的具体使用步骤?    电脑的具体
    的头像 发表于 01-21 11:11 2830次阅读
    <b class='flag-5'>云</b>电脑怎么玩游戏,<b class='flag-5'>云</b>电脑的具体使用步骤

    Ubuntu20.04取消root账号自动登录的方法,触觉智能RK3568开发板演示

    Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示
    的头像 发表于 01-17 15:42 1201次阅读
    Ubuntu20.04取消root<b class='flag-5'>账号</b>自动登录的<b class='flag-5'>方法</b>,触觉智能RK3568开发板演示

    EM储能网关 ZWS智慧储能应用(6) — 账号体系

    导读ZWS智慧储能账号体系,根据各营销体系或企业体系,各司其职,可为不同的账户赋予不同的角色权限,实现不同企业,不同场景,精细化完成账号、电站与功能管理。储能系统从研发、销售、安装、应用中,有
    的头像 发表于 01-17 11:38 754次阅读
    EM储能网关 ZWS智慧储能<b class='flag-5'>云</b>应用(6) — <b class='flag-5'>账号</b>体系

    电脑怎么登存储设置,电脑怎么登陆存储进行设置

    平台    首先,你需要选择一提供电脑服务的平台。    2.获得服务账号    根据选择的平台,访问该平台的官方网站。    3.
    的头像 发表于 01-06 13:06 885次阅读
    电脑怎么登<b class='flag-5'>云</b>存储设置,电脑怎么登陆<b class='flag-5'>云</b>存储进行设置

    搭建简易电脑,搭建简易电脑教程

    简易电脑教程。    搭建简易电脑的步骤    1.选择服务提供商:选择一适合的服务提供商。    2.注册
    的头像 发表于 12-26 13:24 833次阅读
    搭建简易<b class='flag-5'>云</b>电脑,搭建简易<b class='flag-5'>云</b>电脑教程