Top Banner
Joe Marton Veeam Software Senior Systems Engineer, SLED [email protected] 19 tips to prevent ransomware attacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED [email protected]
57

19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED [email protected].

May 28, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Joe MartonVeeam SoftwareSenior Systems Engineer, [email protected]

19 tips to preventransomware attacks for 2018

Troy DunavanVeeam SoftwareSenior Systems Engineer, [email protected]

Page 2: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Who has seen ransomware?

2012 — Reveton

2014 — Cryptowall

2017 — Ransomware as a Service

Page 3: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Who has seen ransomware?

https://www.infosecurity-magazine.com/news/bristol-airport-hit-by-ransomware

Page 4: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

What are we talking about?

Layered defense!There is no one

single magic bullet!

Page 5: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Many tips, many strategies

Select the ones that work best for your organization.

Think of these tips as a mindset rather than a specific architecture.

Page 6: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Bring on the tips!

Page 7: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Use special credentialsfor backup storage/backup job

Tip #1

Page 8: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #1: Use different credentialsfor backup storage

Worst practice

using DOMAIN\Administratorfor everything

Better practice

Use DOMAIN\service-account

Best practice

Use LOCALHOST\service-account (don’t join the repo to the domain)

Worst practice

using DOMAIN\Administratorfor everything

Page 9: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Give each backup adminindividual access

Tip #2

Page 10: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #2: Give each backup admin individual access

Important to track who is doing what!

More on visibility coming up later!

Mischievous backup admin

Compromised account

Accidents

Page 11: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Utilize offline storage

Tip #3

Page 12: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #3: Utilize offline storage

Why offline?

Ransomware attacks connected shares

Take your media offline when possible

AIR GAP

Don’t let Elliott ruin your day!

Page 13: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #3: Utilize offline storage

Media type Characteristic

Tape Completely offline when not being written to or read from

Replicated VMsPowered off and, in most situations, can be a different authentication framework (ex: vSphere and Hyper-V hosts are on a different domain)

Primary storage snapshots

Can be used as recovery techniques and usually have a differentauthentication framework

Veeam® Cloud Connect backups

It’s not connected directly to the backup infrastructure and usesa different authentication mechanism along with different API

Rotating hard drives (rotating media)

Offline when not being written to or read from (similar to tape)

Page 14: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Technology that permits Veeam Cloud Connect backups to keep backup data safe from a number of potentially dangerous situations:

Tip #3a: Insider protection

Page 15: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Insider protection use case

In the unfortunate situations where:

• All backups are deleted or removed fromthe end user’s on-premises infrastructure

• All backups are deleted or removed from Veeam Cloud Connect Backup repositories

The Veeam Cloud Connect Backup service provider can make backup data available again outside of the customer’s control.

Veeam Availability Suite™

On-premises installationand backup data

Cloud repository

Page 16: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Insider protection use case

Service provider can make data available to tenant through the insider protection capability.

Veeam Availability Suite™

On-premises installationand backup data

Cloud repository

Service provider

Page 17: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Leverage different file systems / protocols for

backup storage

Tip #4

Page 18: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #4: Leverage different file systems/protocols for backup storage

Dell EMC DataDomainUsing DDBoost

HPE StoreOnceUsing Catalyst

ExaGridUsing native

Veeam data mover

Linux serverwith JBOD

Example: Linux repositories, Deduplication appliances

Page 19: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Backup storage with native snapshot capabilities

Tip #5

Page 20: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Veeam BackupServer

BackupRepository

Storage StorageVolume

Volume Snapshot

Tip #5: Take storage snapshotson backup storage if possible

Page 21: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #5a: Have a snapshot of a cloud instance in AWS or Azure

Page 22: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Let the Backup Copy Job

do the work for you

Tip #6

Page 23: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #6: Let the Backup Copy Jobdo the work for you

The Backup Copy Job can be a valuable mechanism in a ransomware situation because there are different restore points in use with the Backup Copy Job.

Page 24: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #6: Let the Backup Copy Jobdo the work for you

Backup server

Source backup

repository

Gateway

server

Target backup

repository

Data Mover service

Data Mover service

Gateway

server

VM restore point

Page 25: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

DR isn’t just for natural

disasters

Tip #7

Page 26: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #7: DR isn’t just for natural disasters

Replication Orchestration

Backup repository

Backup server

Target host

Sourcehost

Backupproxy

VeeamData Mover

VeeamData Mover

Backupproxy

VeeamData Mover

WAN

Page 27: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Document your

recovery plan

Tip #8

Page 28: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #8: Document your recovery plan

Page 29: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #8a: If you have a DR plan…

But do you have a plan of response for ransomware…

Page 30: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Restore the minimum

Tip #9

Page 31: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #9: Restore the minimum

Of the 57 ways to restore, it makes sense to take the best restore option in a ransomware situation:

• Data volume• Files only• Application items, etc.

Page 32: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Veeam Backup for

Microsoft Office 365 data

Tip #10

Page 33: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

But it is SaaS....“Ransomcloud” strain encrypts O365 e-mail in realtime!

Page 34: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

But it is SaaS....

Right, but do you know where the data is stored and how?

• Fixed local disk systems• SMB3 shares• Proxy / repository architecture is not the same as Veeam

Backup & Replication™• Main thing to note is that workgroups are not supported

• Many of the requirements stem from having to "run" the supported Microsoft Exchange database type

Page 35: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Agents

Tip #11

Page 36: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Windows agents with USBs

Nice option to eject media once the backup is complete.

Page 37: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

For Windows and Linux agents, you can have backups sent to any of the following targets:

For connected agents – Options!

NAS resource

Fixed local disk

Veeam Backup & Replication repository

Veeam Cloud Connect repository

Page 38: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

vPower® & the cloud

Tip #12

Page 39: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Data Labs and public cloud restores are a great wayto restore to see if an issue would re-propagate if restored.

Leverage these as special beds

Page 40: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Veeam patch

management

Tip #13

Page 41: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Updates…

It’s a lot of work, but it needs to happen. For the backup infrastructure, you could make the case that this is more important than anything. Consider aggressive patch management for:

Software for the backup infrastructure Hardware

Veeam backup server Server hardware, firmware

Veeam backup proxies, software repos Hypervisor hardware

Windows Operating Systems Backup repositories

Linux Operating Systems

Page 42: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Follow @VeeamKB

Page 43: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Prepare for help

Tip #14

Page 44: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Veeam Tech Support can help!

Page 45: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

What to expect

How are customers dealing with ransomware treated

from an operations’ perspective when they

open a case?

What steps happen in the SWAT team to help customers get through

the situation?

What advice would you give someone who is going through this type

of situation?

Page 46: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Security & network tools

Tip #15

Page 47: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Resiliency, remediation… But

Prevention and protection should be a strategy as well.

Cisco has a number of solutions:Cisco Umbrella Roaming, Cisco Advanced Malware Protection (AMP) for Endpoints, Cisco Advanced Malware Protection (AMP) for Email Security, Cisco TrustSec, Firewalls and more

Microsoft Windows Defender

Page 48: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Users are your worst

enemy…

Tip #16

Page 49: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #16: Users are your worst enemy

Page 50: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Insider threats

Tip #17

Page 51: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #17: Insider threats

deloitte.wsj.comhttp://vee.am/cATUHw

Page 52: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Have visibilityinto suspicious behavior

Tip #18

Page 53: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #18: Have visibilityinto suspicious behavior

Use monitoring software to automatically detect suspicious VM behavior

Example: Predefined alarm “Possible ransomware activity”in Veeam ONE™ — This alarm triggers if there are a lot of writeson disk and high CPU utilization.

Page 54: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #6: Have visibility into suspicious behavior

Page 55: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

One final thing…

Tip #19

Page 56: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Tip #19: Master the 3-2-1-0 RuleRecover from any scenario, especially ransomware attacks!

* Don’t forget your offline copy!

2Different media

3Different copiesof data

1of which is off-site*

0No errors afterbackup recoverabilityverification

Page 57: 19 tips to prevent ransomwareattacks for 2018 · 2019-03-19 · 19 tips to prevent ransomwareattacks for 2018 Troy Dunavan Veeam Software Senior Systems Engineer, SLED troy.dunavan@veeam.com.

Thank you

Veeam US Headquarters20 William StreetWellesley, MA 02481

Join us on:www.veeam.com

678.353.2140 (Main office)800.774.5124 (Support)800.913.1940 (Support)