草庐IT

减少勒索病毒影响的八种策略

Grant 2023-03-28 原文

业务增长是大多数企业共同的目标。MOXFIVE公司的技术顾问Grant Warkins强调,这不能转移人们对构建和维护更具弹性的架构的注意力,该架构能够保护企业免受数量和复杂性不断增长的外部威胁。

企业在业务增长和发展轨迹方面都是不同的,但有共同的主题将它们联系在一起。其中之一是,这种增长经常分散安全团队的注意力,使他们无法重新检查IT基础设施和在初期实施的安全控制。实施这些措施是为了保护业务、知识产权、应用程序、个人数据等等。随着企业的发展,这些系统可能会变得老旧,变得越来越过时,这就是漏洞开始出现的时候。

这些漏洞和弱点引起了一些网络犯罪分子的注意,他们总是在寻找新的受害者。企业受到勒索软件攻击,必须从损害中筛选恢复。这时人们通常会发现,通过开发更具弹性的架构,这种影响本可以显著降低,以下是企业现在可以采取的8个策略和步骤。

1.使用多因素身份验证消除威胁

使用静态、默认或共享密码以及传统的身份验证进行远程访问将导致灾难。最好的方法是采用多因素身份验证(MFA)。多因素身份验证(MFA)在降低这些风险方面非常有效,以至于保险公司越来越多地要求希望续签网络保单的企业使用多因素身份验证(MFA)。应该广泛地采用,可以从这些多因素身份验证(MFA) “筹码”开始——电子邮件访问、面向外部或基于云的系统,以及任何被认为敏感的系统,包括域控制器和备份解决方案。

2.消除漏洞

如果有一件事是所有企业都清楚的,那就是网络攻击者总是会积极地寻找已知的漏洞。漏洞的数量正在快速增长。漏洞数据库在2022年第一季度打开了8000多个漏洞的新窗口,这比2021年同期增长了近25%。

但也有一些好消息,企业可以通过漏洞管理软件采取措施减轻这些威胁,更具体地说,是基于代理的漏洞管理软件。由于它可以安装在本地主机上,该软件获得了更好的可见性,使其能够通过定期漏洞扫描最小化攻击面。它寻找的是基础设施中长期被忽视的部分,因此很容易受到网络攻击。一旦确定,企业的安全团队可以立即减少攻击面。

3.网络分段

如今,许多企业利用一个单一的网络,数据中心中的所有设备都可以连接。这正是为什么成为网络攻击者首选目标的原因,他们一旦进入网络,就可以在整个网络中毫无阻碍地移动。使用网络分段,企业可以将基础设施分割成多个较小的网络,这可以防止网络攻击者从一个部门转移到下一个部门,并确保企业最重要的基础设施除了需要访问的员工和部门之外的人员无法访问,这些员工和部门可以使用有效阻止横向进入的标签进行管理。

4.改进凭证管理

与任何小型企业一样,管理安全程序相对容易。当商业成功带来增长时,挑战就会随之而来。在监督帐户和访问管理时尤其如此。拥有数千名员工的大公司拥有无数的帐户和凭据,这些帐户和凭据必须与服务帐户和密钥一起管理。管理这些任务的责任落在管理员和应用程序所有者身上,跟踪和识别每个任务是一个巨大的挑战。

特权访问管理(PAM)解决方案将自动化和策略应用于所有企业帐户,能够使管理员正确地管理凭证。大多数特权访问管理(PAM)解决方案包括报告和警报机制。这些可以让安全团队了解如何使用凭据和策略,它们还消除了人工元素,这就是凭证经常被遗忘的原因。

5.采用备份

对于破坏性网络攻击和操作失误,不可更改和不可删除的备份可以确保数据不能被更改、加密或删除。说到不可变性,要寻找既符合逻辑又符合物理的不变性。这将需要在不同的位置有两个或三个副本(一个在异地,另一个在云中),这降低了不良行为者获取所有内容的机会。这种不可变的方法确保在发现漏洞时,不会使所有备份都受到威胁。如果网络攻击摧毁了整个数据中心或远程站点,还有其他的选择。

6.安全的可见性

人们无法衡量看不见的东西,在评估网络攻击的规模和影响时尤其如此。端点检测与响应(EDR)解决方案提供了这种可见性,能够使团队检测、发出警报,并最终阻止任何可疑行为,同时支持任何事件的调查。在探索端点检测与响应(EDR)解决方案时,需要注意以下功能:

·持续、全面和实时地了解端点活动。

·具有高级的威胁检测、调查和响应能力。

·调查并确认任何可疑活动。

·检测和遏制任何已识别的恶意活动。

7. 整理事件应对手册

在良好的状态下,员工将确切地知道如何以及何时应对网络安全事件。对大多数人来说,这并不是现实,但可以通过事件应对手册来实现。这种手册可以帮助确定每个人的角色,定义企业必须参与的团队,并确保在任何事件发生之前具有明确的沟通路径和响应程序。

这些手册对企业来说都是独一无二的,同时,有一些关键因素需要考虑,例如基础设施恢复计划、备份可行性以及与外部顾问和第三方供应商等实体的团队协调机制。一旦完成,就可以开始练习,通过练习和模拟安全事件或竞赛来测试手册。这些工作将有助于确定现有的流程和技术在需要时是否能够工作。

8.不要忘记网络保险

人们都在头条新闻看到过网络泄露事件,勒索软件攻击可以严重损害企业的声誉。它们还会对企业的收入产生影响。这就是越来越多的企业采用网络保险服务的原因。购买网络保险可以让企业在遭受经济损失和业务中断时获得赔偿,以及补偿与赎金和事件响应相关的费用和开支。

需要记住的是,网络保险政策并不像几年前那样直截了当。如今的保险服务提供商要求申请者证明自己对网络安全的承诺。对许多企业来说,这意味着在他们要求报价之前就投资于一些特定的安全控制措施。

结语

企业保护其业务免受网络攻击从未像现在这样具有挑战性。如果企业是使用过时的基础设施和安全控制的公司之一,那么将处于极端不利的地位。现在是将注意力转移到系统安全方面的时候了,并且应该进行现代化。

有关减少勒索病毒影响的八种策略的更多相关文章

  1. ruby-on-rails - 添加回形针新样式不影响旧上传的图像 - 2

    我有带有Logo图像的公司模型has_attached_file:logo我用他们的Logo创建了许多公司。现在,我需要添加新样式has_attached_file:logo,:styles=>{:small=>"30x15>",:medium=>"155x85>"}我是否应该重新上传所有旧数据以重新生成新样式?我不这么认为……或者有什么rake任务可以重新生成样式吗? 最佳答案 参见Thumbnail-Generation.如果rake任务不适合你,你应该能够在控制台中使用一个片段来调用重新处理!关于相关公司

  2. .net - .NET 将如何影响 Python 和 Ruby 应用程序? - 2

    我很好奇.NET将如何影响Python和Ruby应用程序。用IronPython/IronRuby编写的应用程序是否会非常特定于.NET环境,以至于它们实际上将变得特定于平台?如果他们不使用任何.NET功能,那么IronPython/IronRuby相对于非.NET同类产品的优势是什么? 最佳答案 我不能说任何关于IronRuby的东西,但是大多数Python实现(如IronPython、Jython和PyPy)都试图尽可能忠实于CPython实现。不过,IronPython正在迅速成为这方面的佼佼者之一,并且在PlanetPyth

  3. ruby-on-rails - 覆盖 Controller 中的 protect_from_forgery 策略 - 2

    我想使用两种不同的protect_from_forgery策略构建一个Rails应用程序:一种用于Web应用程序,一种用于API。在我的应用程序Controller中,我有这行代码:protect_from_forgerywith::exception为了防止CSRF攻击,它工作得很好。在我的API命名空间中,我创建了一个继承self的应用程序Controller的api_controller,它是API命名空间中所有其他Controller的父类,我将上面的代码更改为:protect_from_forgery:null_session.遗憾的是,我在尝试发出POST请求时遇到错误:“

  4. ruby - 减少数组时使用 Hash.new 作为初始值 - 2

    我有一个这样的数组[1,1,2,3,3,3,4,5,5]我想计算每个数字出现的次数,我正在尝试这样做[1,1,2,3,3,3,4,5,5].reduce(Hash.new(0)){|hash,number|hash[number]+=1}问题是当我尝试运行它时出现以下错误NoMethodError:undefinedmethod`[]='for1:Fixnumfrom(irb):6:in`blockinirb_binding'from(irb):6:in`each'from(irb):6:in`reduce'from(irb):6我能像这样设置初始值吗,还是我弄错了?

  5. ruby-on-rails - Rails/Heroku - 如何对上传的文件进行反病毒扫描? - 2

    如何扫描上传文件中的病毒、木马等?只是想阻止一些用户上传一些讨厌的东西。我正在使用Heroku和AmazonS3。 最佳答案 Checkoutthis它支持REST/JSON防病毒网络服务。 关于ruby-on-rails-Rails/Heroku-如何对上传的文件进行反病毒扫描?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9640516/

  6. ruby-on-rails - 如何(大量)减少 Rails 应用程序中的 SQL 查询数量? - 2

    在我的Rails应用程序中,我有users,它可以有许多invoices,而invoices又可以有许多payments。现在在dashboardView中,我想总结一个user曾经收到的所有payments,按年、季度或月。付款也分割为毛额、Netty和税额。user.rb:classUser:items).allpayments_with_invoice.select{|x|range.cover?x.date}.sum(&:"#{kind}_amount")endend发票.rb:classInvoicepayment.rb:classPaymentdashboards_cont

  7. 【历史上的今天】4 月 26 日:验证码的发明者诞生;切尔诺贝利病毒爆发;诺基亚收购 Withings - 2

    整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年4月26日,在2017年的今天,中国首艘国产001A型航空母舰在大连完成了下水,从开工到下水,历时3年多时间。回首过去,眺望未来,在科技历史上的每个4月26日里,还发生过哪些影响深远的关键事件呢?1938年4月26日:编程校验领域图灵奖得主ManuelBlum出生曼纽尔·布卢姆(ManuelBlum)出生于1938年4月26日,他是委内瑞拉的计算机科学家、卡内基梅隆大学的教授,因对计算复杂度理论做出的贡献,以及在密码学和编程校验上的应用而获1995年图灵奖。布卢姆出生于委内瑞拉的一个犹太家庭,他曾在麻省理工学

  8. 最强Http缓存策略之强缓存和协商缓存的详解与应用实例 - 2

    HTTP缓存是指浏览器或者代理服务器将已经请求过的资源保存到本地,以便下次请求时能够直接从缓存中获取资源,从而减少网络请求次数,提高网页的加载速度和用户体验。缓存分为强缓存和协商缓存两种模式。一.强缓存强缓存是指浏览器直接从本地缓存中获取资源,而不需要向web服务器发出网络请求。这是因为浏览器在第一次请求资源时,服务器会在响应头中添加相关缓存的响应头,以表明该资源的缓存策略。常见的强缓存响应头如下所述:Cache-ControlCache-Control响应头是用于控制强制缓存和协商缓存的缓存策略。该响应头中的指令如下:max-age:指定该资源在本地缓存的最长有效时间,以秒为单位。例如:Ca

  9. 未来的趋势————以ChatGPT为标杆的AI对生活的影响是巨大的 - 2

    文章目录前言1.AI的发展历程2.我是如何接触到人工智能的概念和产品的3.对于ChatGPT的一点看法4.AI对大学毕业生的职业发展的利与弊5.对于AI的思考和问题前言随着ChatGPT的爆火,生成式AI,大模型的人工智能被越来越多的人注意到,同时他也带来了许多问题。本文将对几方面进行探讨。1.AI的发展历程远古时期在公元前第一个千禧年,中国,印度和希腊哲学家都提出了一些推理的研究理论,比如亚里士多德(Aristotle)进行了演绎推理三段论的完整分析,欧几里得(Euclid)所著Elements是一种形式推理的模型,MuḥammadibnMūsāal-Khwārizmī,发明了代数学,即我们

  10. ruby - 使用 Ruby Net 实现重新连接策略 - 2

    我正在开发一个将XML发布到某些网络服务的小型应用程序。这是使用Net::HTTP::Post::Post完成的。但是,服务提供商建议使用重新连接。类似于:第一个请求失败->2秒后重试第二个请求失败->5秒后重试第三次请求失败->10秒后重试...这样做的好方法是什么?简单地在循环中运行以下代码,捕获异常并在一定时间后再次运行?或者还有其他聪明的方法吗?也许Net包甚至有一些我不知道的内置功能?url=URI.parse("http://some.host")request=Net::HTTP::Post.new(url.path)request.body=xmlrequest.con

随机推荐