云计算时代,企业面临的云安全风险

news2024/11/15 17:48:36

    如今,随着云计算等新兴科技的发展,不同类型企业间的关联越来越多,它们之间的业务边界已被打破,企业上云成为了大势所趋。云计算应用帮助企业改变了IT资源不集中的状况,同时,数据中心内存储的大量数据信息,也成为了黑客的攻击目标。尽管企业上云能够带来很多便利,但云计算基础架构与业务云化之后,企业将会面临新的安全威胁。

 一、什么是云安全,云安全面临的安全挑战?

云安全是云计算的一种衍生品。

基于云计算的一系列安全风险治理、安全解决方案、安全技术等都属于云安全的范畴。不仅有对云平台自身而言的虚拟化安全、多租户隔离等,也有基于云计算环境对企业而言的传统网络、主机安全和新增的云服务安全风险等。

云计算已成为企业和个人使用的主要计算模式。云计算的优势在于它提供了更高的可扩展性、灵活性和成本效益。但是,云计算也带来了一些安全风险,包括数据泄露、恶意软件攻击、数据丢失等。因此,云安全变得越来越重要。

保护云计算环境中的数据和应用程序是企业和个人使用云计算的首要任务。云安全可以保护数据和应用程序免受未经授权的访问、攻击和数据泄露。此外,云安全还可以提高云计算的可靠性和稳定性,减少云计算环境中的故障和停机时间。

一、云安全为什么这么重要

关于云安全重要的几点原因:

  • 数据保护

云计算环境中存储了大量敏感数据,如个人隐私信息、商业秘密、知识产权等。云安全可以确保这些数据免受未经授权的访问、泄露或篡改,保护用户隐私和企业利益。

  • 合规性

许多行业和地区都有严格的数据保护法规和标准,如欧盟的通用数据保护条例(GDPR)、美国的健康保险可携带性和责任法案(HIPAA)等。云安全可以帮助企业遵循这些法规,避免罚款和信誉损失。

  • 业务连续性

云安全可以确保云计算环境在遇到故障或攻击时能够快速恢复正常运行,保障业务连续性。通过数据备份、故障切换和冗余设计等措施,云安全可以降低停机时间和数据丢失的风险。

  • 客户信任

对于许多企业来说,客户信任是成功的关键。通过实施严格的云安全措施,企业可以向客户展示其对数据安全的重视,从而增强客户信任。

  • 防范网络攻击

云计算环境面临着各种网络攻击,如分布式拒绝服务(DDoS)攻击、勒索软件、恶意软件等。云安全可以通过防火墙、入侵检测和防御系统等技术,有效地防范这些攻击。

  • 成本效益

虽然投资于云安全可能会增加企业的成本,但与数据泄露、系统停机等安全事件所带来的损失相比,这些投资是非常划算的。通过预防安全事件,云安全可以帮助企业节省大量的时间和金钱。

二、云安全面临的风险、威胁和挑战

     云安全面临着许多挑战。其中最大的挑战之一是数据安全。云计算环境中的数据存储在云服务提供商的服务器上,这些服务器可能位于不同的地理位置。这使得数据安全成为云安全的重要问题。如何保护数据免受未经授权的访问和数据泄露,是云安全的一个重要挑战。

     另一个云安全的挑战是网络安全。云计算环境中的网络是复杂的,包括多个网络层次和多个安全控制点。这使得网络安全成为云安全的另一个重要问题。如何保护云计算环境中的网络免受恶意软件、网络攻击和数据泄露,是云安全的另一个重要挑战。

      一个完整的云安全策略解决了所有三个方面,因此基础中不存在裂缝。您可以将每一个视为查看云安全的不同镜头或角度。可靠的策略必须降低风险(安全控制)、抵御威胁(安全编码和部署)并克服挑战(实施文化和技术解决方案),以便您的企业使用云安全地发展。

您无法完全消除风险;你只能管理它。提前了解常见风险将使您准备好在您的环境中应对这些风险。什么是四大云安全风险:

1.不受管理的攻击面:

攻击面是您环境的完整暴露面。微服务的采用可能导致公开可用的工作负载激增。每个工作负载都会增加攻击面。如果没有严密的管理,您可能会以直到发生攻击才知道的方式暴露您的基础设施。

没有人想要那个深夜的应急电话。

攻击面还可能包括导致攻击的细微信息泄漏。例如,CrowdStrike 的威胁猎手团队发现攻击者使用通过公共 WiFi 收集的采样 DNS 请求数据来计算 S3 存储桶的名称。CrowStrike 在攻击者造成任何损害之前阻止了攻击,但它很好地说明了风险无处不在的本质。即使对 S3 存储桶进行严格控制也不足以完全隐藏它们的存在。只要您使用公共互联网或云,您就会自动将攻击面暴露给全世界。

2.人为错误:

到 2025 年,99% 的云安全故障将由某种程度的人为错误造成。在构建业务应用程序时,人为错误是一个持续存在的风险。但是,在公共云上托管资源会放大风险。

云的易用性意味着用户可能会在没有适当控制的情况下使用您不知道的 API,并在您的周边打开漏洞。通过建立强大的控制来帮助人们做出正确的决定来管理人为错误。

最后一条规则——不要将错误归咎于他人。要责怪过程。建立流程和护栏以帮助人们做正确的事。指责并不能帮助您的企业变得更加安全。

3.配置错误:

随着时间的推移提供商会添加更多的服务,云配置不断增长。许多公司使用多个供应商。

提供商有不同的默认配置,每个服务都有其独特的实现和细微差别。在组织精通保护其各种云服务之前,对手将继续利用错误配置。

安全配置错误是指代码配置中存在的任何错误或漏洞,允许攻击者访问敏感数据。有许多类型的安全配置错误,但大多数都存在相同的危险:易受数据泄露和攻击者未经授权访问数据。

安全配置错误通常发生在依赖开箱即用的代码或服务的情况下,但可以存在于从网络安全到密码保护的任何地方。安全配置错误的影响可能很大,但通过适当的预防措施和网络安全,可以防止这些影响。

安全配置错误的一些具体示例包括AD配置错误,Active Directory域中的漏洞。这些常见的安全配置错误包括攻击者获得管理权限,以及由在具有多个管理员的主机上运行的服务引起的问题。

4.数据泄露:

当敏感信息在您不知情或未经许可的情况下离开您时,就会发生数据泄露。数据对攻击者来说比其他任何东西都更有价值,这使其成为大多数攻击的目标。云配置错误和缺乏运行时保护可能会让窃贼大开眼界。

数据泄露的影响取决于被盗数据的类型。窃贼在暗网上将个人身份信息 (PII) 和个人健康信息 (PHI) 出售给那些想要窃取身份或在网络钓鱼电子邮件中使用这些信息的人。

其他敏感信息,例如内部文件或电子邮件,可能会被用来损害公司的声誉或破坏其股价。无论窃取数据的原因是什么,数据泄露仍然是对使用云的公司的巨大威胁。

 

如何来管理云中的风险,定期进行风险评估以发现新的风险。确定并实施安全控制措施的优先级,以减轻您已识别的风险。记录并重新审视您选择接受的任何风险。

威胁是针对试图利用风险的云资产的攻击。云安全面临的四种常见威胁是什么?

1.零日漏洞利用:

术语“零日”是指安全团队不知道他们的软件漏洞,并且他们有“0”天的时间来处理安全补丁或更新来解决问题。“零日”通常与术语“漏洞”、“漏洞利用”和“威胁”相关联。了解差异很重要:

零日漏洞是威胁参与者可以使用恶意代码瞄准的未知安全漏洞或软件缺陷。

零日漏洞利用是恶意行为者用来利用漏洞攻击系统的技术或策略。

当黑客在软件开发人员修补漏洞之前发布恶意软件以利用软件漏洞时,就会发生零日攻击。

云相当于是“别人的电脑”。但只要您使用的是计算机和软件,即使是在其他组织的数据中心运行的计算机和软件,您也会遇到零日攻击的威胁。

零日攻击针对供应商未修补的流行软件和操作系统中的漏洞。它们很危险,因为即使您的云配置是一流的,攻击者也可以利用零日漏洞在环境中获得立足点。零日攻击对于云工作负载来说是极其危险的,因为它们是未知的,并且很难检测到,因此它们构成了严重的安全风险。这就像一个小偷从意外解锁的后门潜入。

2.高级持续性威胁:

高级持续威胁 (APT) 是一种复杂、持续的网络攻击,入侵者在网络中建立未被发现的存在,以便在较长时间内窃取敏感数据。APT 攻击经过精心策划和设计,可渗透到特定组织、规避现有安全措施并在雷达下飞行。它不是一种快速的“偷渡式”攻击。攻击者留在环境中,从一个工作负载移动到另一个工作负载,搜索敏感信息以窃取并出售给出价最高的人。这些攻击很危险,因为它们可能开始使用零日攻击,然后几个月都未被发现。

执行 APT 攻击需要比传统攻击更高程度的定制和复杂性。对手通常是资金充足、经验丰富的网络犯罪分子团队,他们以高价值组织为目标。他们花费了大量时间和资源来研究和识别组织内的漏洞。

APT 的目标分为四大类:

(1)网络间谍活动,包括窃取知识产权或国家机密

(2)以经济利益为目的的电子犯罪

(3)黑客行动主义

(4)破坏

3.内部威胁:

内部威胁是来自组织内部的网络安全威胁——通常由现任或前任员工或其他可以直接访问公司网络、敏感数据和知识产权 (IP) 以及业务流程知识的人实施,公司政策或其他有助于进行此类攻击的信息。

内部威胁操作人员可以是对业务及其运作方式有深入了解的任何个人。最常见的情况是,内部人员是现任或前任员工,但承包商、自由职业者、供应商、合作伙伴甚至服务提供商如果可以访问组织的网络和系统或了解相关信息,也可以充当内部人员。

如今,无论是恶意的还是疏忽大意的内部威胁都难以应对,甚至更难检测。事实上, 估计遏制内部威胁事件的平均时间为 77 天,30 天的平均成本为 712 万美元。

内部攻击难以检测的主要原因有两个:

1、大多数安全工具和解决方案都专注于识别和预防外部威胁,并非旨在检测合法用户的可疑行为

2、许多内部参与者熟悉组织的网络设置、安全政策和程序,并且了解可以被利用的漏洞、漏洞或其他缺点

考虑到遏制内部威胁的巨大成本,以及它们可能造成的声誉损害,公司应该制定一个强大的内部威胁计划,专门用于解决这一关键风险。

4.网络攻击:

网络攻击是网络罪犯、黑客或其他数字对手试图访问计算机网络或系统,通常是为了更改、窃取、破坏或暴露信息。

对公司进行的常见网络攻击包括恶意软件、网络钓鱼、DoS和DDoS、SQL 注入以及基于物联网的攻击。

    有很多特定的攻击;抵御它们是一项挑战。但在保护您的云资产免受这些威胁和其他威胁时,可以使用以下三个准则。构建微服务时遵循安全编码标准,双重和三次检查您的云配置以堵塞任何漏洞

有了安全的基础,继续进攻威胁狩猎

挑战是理论与实践之间的差距。很高兴知道您需要云安全策略。但你从哪儿开始呢?你如何应对文化变革?实现它的日常实际步骤是什么?每个公司在拥抱云时面临的四大云安全挑战是什么?

1.缺乏云安全策略和技能:

传统的数据中心安全模型不适用于云。管理员必须学习特定于云计算的新策略和技能。

云可以为组织提供敏捷性,但它也会为缺乏内部知识和技能以有效理解云中的安全挑战的组织打开漏洞。糟糕的规划可能表现为误解共享责任模型的含义,该模型规定了云提供商和用户的安全职责。这种误解可能导致利用无意的安全漏洞。

2.身份和访问管理:

身份和访问管理 (IAM)必不可少。虽然这看起来很明显,但挑战在于细节。

为拥有数千名员工的企业创建必要的角色和权限是一项艰巨的任务。整体 IAM 策略分为三个步骤:角色设计、特权访问管理和实施。

根据使用云的人员的需求,从可靠的角色设计开始。在任何特定 IAM 系统之外设计角色。这些角色描述了您的员工所做的工作,这些角色不会在云提供商之间改变。

接下来,特权访问管理 (PAM) 策略概述了哪些角色因其特权而需要更多保护。严格控制谁有权访问特权凭据并定期轮换。

最后,是时候在云提供商的 IAM 服务中实施设计的角色了。在提前开发这些之后,这一步会容易得多。

3.影子 IT:

影子 IT挑战安全性,因为它规避了标准的 IT 审批和管理流程。

影子 IT 是员工采用云服务完成工作的结果。云资源可以轻松地上下旋转,这使得控制其增长变得困难。例如,开发人员可以使用他们的帐户快速生成工作负载。不幸的是,以这种方式创建的资产可能无法通过默认密码和错误配置得到充分保护和访问。

4.云合规

组织必须遵守保护敏感数据的法规,例如PCI DSS和HIPAA。敏感数据包括信用卡信息、医疗保健患者记录等。为确保符合合规性标准,许多组织限制访问权限以及用户在获得访问权限后可以执行的操作。如果没有设置访问控制措施,监控网络访问将成为一个挑战。

每个挑战都是不同的,因此需要独特的解决方案。在使用任何云服务之前花时间进行计划。合理的策略会考虑任何常见的云挑战,例如我们在此讨论的挑战。然后,您将针对每个预期的挑战制定行动计划。

二、德迅云安全WAAP全站防护

全站防护是基于风险管理和WAAP理念打造的安全方案,以“体系化主动安全” 取代安全产品的简单叠加,为各类Web、API业务等防御来自网络层和应用层的攻击,帮助企业全面提升Web安全水位和安全运营效率。

方案特性

全周期风险管理:基于事前-事中-事后全流程,通过资产发现→策略布防→体系化运营,实现风险管理闭环

全方位防护:聚合DDoS云清洗、Web攻击防护、业务安全、API安全、全站隔离5大模块,实现覆盖L3-L7层的全站防护

简化安全运营:统一纳管多云环境所有Web业务、一个后台统一控制、打破数据孤岛,大幅降低安全运营复杂度和人力成本

防护效果卓越:多模块数据联动,秒级识别低频DDoS、业务欺诈等隐藏恶意行为;主动威胁情报和全站隔离技术实现主动防护、屏蔽0day漏洞威胁

实现功能

云端部署:一键接入,无需改造现有架构,专家7*24小时在线支撑,实时解决问题

风险管理:在事前阶段,结合安全专家服务,帮助企业发现并收敛Web业务安全风险

  • 漏洞扫描

通过漏洞扫描器对Web应用资产进行安全扫描,发现Web应用中存在的安全漏洞(OWASP TOP10、弱口令、CVE漏洞等);

  • 渗透测试

派出安全专家,以黑客视角对目标系统进行非破坏性漏洞挖掘,清查目标系统潜在的安全隐患;

  • 智能化防护策略

平台基于客户业务的智能化分析,可自动适配防护策略,实现开箱即用;

  • API资产盘点

基于流量分析,帮助企业从流量数据中发现尚未掌握的API业务,形成API资产清单,为后续的防护工作做好资产盘点;

  • 互联网暴露面资产发现

通过平台和人工服务的方式,对域名、IP及关键字的综合查询及关联分析,提供互联网资产的发现、识 别、监测、稽核等服务,帮助用户发现和梳理互联网资产;

全站防护:在事中阶段,从网络安全、应用安全、业务安全、API安全各层面,为Web应用提供全面安全防护闭环

  • DDoS防护

秒级检测专利技术,在边缘实时清洗网络层DDoS攻击;

  • CC防护

基于AI的流量行为分析技术,实现对应用层CC攻击的秒级检测及防御;

  • 业务安全

针对业务层面,提供轻量化的信息防爬和场景化风控能力;

  • API安全

针对API应用进行精细化的管理和防护,规避API滥用行为、防止数据泄露;

  • Web攻击防护

覆盖OWASP Top10的各类Web攻击防护,基于CDN的分布式算力提供弹性防护和海量IP封禁,同时支持与源站本地防护联合决策提高防御精度;

  • 全站隔离

基于远程浏览器隔离技术使网站源代码不可见,从而主动隐藏网站攻击面,同时结合混淆访问路径、加密交互内容等技术,实现对0day漏洞攻击的有效屏蔽;

  • 协同防护

通过全站防护管理平台,对网络L3-L7层各防护模块的安全策略进行统一管理,并通过数据聚合、情报协同,形成真正的纵深防护,简化运营工作的同时进一步提升整体安全的防护水位。

安全运营:在事后阶段,以降低风险为目标,全站防护管理平台提供体系化的安全运营能力,帮助企业夯实全周期风险管理闭环

  • 全面的安全态势

聚合各防护模块数据,以简洁、贴近业务的形式呈现,用户可总览web安全态势,主动感知和响应已知安全事件;

  • 持续优化的托管策略

结合平台实战对抗经验和持续的攻防研究成果,管理平台持续提供推送更高质量的防护规则和策略建议,对业务防护策略进行优化,与黑产持续对抗;

  • 安全专家运营

德迅云安全资深安全专家提供策略优化、应急响应、重保等专项安全服务,同时对客户风险的持续监测与防护管理。

结语 

    随着网络犯罪的日益猖獗以及云安全产业的快速发展,预计高级持续性威胁和勒索软件攻击等复杂的安全威胁将继续增多,为了应对这些威胁,将催生更多的创新企业和技术,寻找简化且高效的解决方案来保护复杂的云基础设施和服务。企业需要进一步加强安全防御措施,加强场景化创新与交付能力,建立快速响应机制和备份恢复计划,在满足合规要求的同时确保业务连续性和数据安全。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1622149.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

R语言使用sjPlot包优雅绘制回归模型的交互效应图

交互作用效应(p for Interaction)在SCI文章中可以算是一个必杀技,几乎在高分的SCI中必出现,因为把人群分为亚组后再进行统计可以增强文章结果的可靠性,进行可视化后可以清晰的表明变量之间的关系。不仅如此,交互作用还可以使用来进…

劳保工具佩戴监测识别摄像机

随着工业生产技术的不断进步和劳动保护意识的提高,劳保工具的佩戴已成为维护工人安全健康的重要环节。为了更好地监测和识别工人是否正确佩戴劳保工具,以及工作场所是否存在安全隐患,智能劳保工具佩戴监测识别摄像机应运而生。这种摄像机结合…

GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程

目录 ⛳️推荐 1. 安装配置GoLand 2. 服务器开启SSH服务 3. GoLand本地服务器远程连接测试 4. 安装cpolar内网穿透远程访问服务器端 4.1 服务器端安装cpolar 4.2 创建远程连接公网地址 5. 使用固定TCP地址远程开发 ⛳️推荐 前些天发现了一个巨牛的人工智能学习网站&am…

C语言 | Leetcode C语言题解之第49题字母异位词分组

题目: 题解: /*1.将字符串原串与副本进行绑定成一个节点2.对字符串副本进行按ascii码表进行从小到大排序3.按照字符串进行比较排序4.合并 */ typedef struct Node{char*s;char*s_vice;int len; }Node;void sortShellChar(char*s,int len){for(int dista…

推荐3个视频转文字的工具

如果是长视频转文字的话,我会推荐你三个专业的能够将视频文字提取出来的工具,操作无门槛,转换出的文字准确率高,可以直接导出文字。 1.一键识别王 https://www.xunjiepdf.com/yijianshibiewang 专业的图片文字识别软件&#xff0…

依赖型人格的症状和起因,依赖型人格测试和应对方法

每个人的性格不同,对待同一件事的处理方式也不一样,很多人在独自面对某些事情的时候,会有非常明显的无助感和孤独感,他们没办法照顾自己,也无法独立作出决定,只能依赖别人。 这种过度依赖的特质就是依赖型…

LT8711UXD助力新款Swtich游戏机底座《4K/60HZ投屏方案》

Nintendo Switch(OLED版)正面搭载了一块分辨率为720P的7.0英寸OLED屏幕;具有白色和电光蓝电光红2种颜色;机身长度102毫米,宽度242毫米,厚度13.9毫米,重量约420克。 [2]Nintendo Switch&#xff…

《架构风清扬-Java面试系列第26讲》聊聊的LinkedBlockingQueue的特点及使用场景

LinkedBlockingQueue也是BlockingQueue接口的一个实现类之一 这个属于基础性问题,老规矩,我们将从使用场景和代码示例来进行讲解 来,思考片刻,给出你的答案 1,使用场景 实现:基于链表实现的阻塞队列&#…

后端工程师——Java工程师面试小结

在国内,Java 程序员是后端开发工程师中最大的一部分群体,其市场需求量也是居高不下,C++ 程序员也是热门岗位之一,此二者的比较也常是热点话题,例如新学者常困惑的问题之一 —— 后端开发学 Java 好还是学 C++ 好。读完本文后,我们可以从自身情况、未来的发展,岗位需求量…

Windows安装Elasticsearch 7.9.2

1 下载 https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.2-windows-x86_64.zip 2 配置 进入config目录,打开elasticsearch.yml文件,给集群和节点配置名称。 cluster.name: my-es node.name: node-1 3 启动 打开bin目录&am…

​第三方支付方式有哪些?

​第三方支付方式有哪些? 编辑搜图 请点击输入图片描述(最多18字) 随着电子商务和移动互联网的快速发展,第三方支付方式已经成为我们生活中不可或缺的一部分。这些支付方式不仅为我们提供了方便快捷的交易途径,还在保…

iOS - 多线程-atomic

文章目录 iOS - 多线程-atomic1. 源码分析1.1 get方法1.2 set方法 2. 一般不使用atomic的原因 iOS - 多线程-atomic atomic用于保证属性setter、getter的原子性操作,相当于在getter和setter内部加了线程同步的锁可以参考源码objc4的objc-accessors.mm它并不能保证使…

为AI电脑生态注入强悍动力,安耐美PlatiGemini 1200W高性能电源

在DIY攒机的过程中,电源是非常重要的一环,现在高性能的硬件功耗往往很高,因此一款优秀的电源整个系统稳定运行的基石。最近,我发现一款由安耐美(Enermax)推出的PlatiGemini 1200W电源,它不仅满足…

报错import build constraints exclude all Go files in

好久没用fyne突然报错 报错import ...go-gl.. build constraints exclude all Go files in go-gl .. 检查gcc --version正常输出 检查gcc版本正常,路径正常。 尝试解决的方法, 1.重新安装依赖,不行 2.重新配置下载地址,不…

警惕高薪诱惑,跳槽前必看的真相

在职场中,高薪常常被看做是衡量一份工作价值的标尺。不少求职者和职场人士在面对职业选择时,会将薪资待遇作为重要甚至决定性的参考因素。然而,盲目追求高薪而轻易跳槽,并非总是明智之举。今天,我们就来探讨一下为何“…

【Vue】自定义事件实现组件之间的通信(案例讲解)

一、前言 这是部分哔哩哔哩上跟着一个博主【遇见狂神说】学习的,当然自己也是才开始学习的vue,在学到这个Vue的自定义事件的时候,虽然知识点很绕,但是在理解后又觉得很意思,觉得Vue真的很强大。这里博主将自己学习到的…

车载电子电器架构 —— 功能安全开发(首篇)

车载电子电器架构 —— 功能安全开发 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己…

【后端】git与python的结合使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、git介绍二、git常见使用三、git与python的结合使用四、总结 前言 随着开发语言及人工智能工具的普及,使得越来越多的人会主动学习使用一些开发…

【3GPP】【核心网】【5G】5G核心网协议解析(四)(超详细)

1. 欢迎大家订阅和关注,精讲3GPP通信协议(2G/3G/4G/5G/IMS)知识点,专栏会持续更新中.....敬请期待! 目录 1. NGAP 按流程功能分类 1.1 接口管理过程 1.1.1 NG Setup 1.2.1 NAS消息传输过程 Transport of NAS Messa…

初入数据库

SQL:操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准。 DDL(Data Definition Language)数据定义语言 数据库 show databases;create database db01;use db01;select database(); 显示当前使用的数据库drop d…