best practices watchguard firebox malware am perimeter blocken · ein menschlicher malware-analyst...

29
Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved Best Practices WatchGuard Firebox Malware am Perimeter blocken Thomas Fleischmann Senior Sales Engineer, Central Europe [email protected] 1

Upload: vandien

Post on 12-Aug-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Best Practices –

WatchGuard Firebox –

Malware am Perimeter blocken

Thomas Fleischmann

Senior Sales Engineer, Central Europe

[email protected]

1

Page 2: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Agenda

2

▪ Aktuelle Situation

– Immer noch Ransonware !

▪ Lösungsansatz von WatchGuard

– Multi-Layer Ansatz

▪ IntelligentAV

▪ APT Blocker und KI

Page 3: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

3

Page 4: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

4

Page 5: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

▪ Infektionsweg

– Phishing Email

– Passwortgeschütztes RAR-Archiv, in dem sich die Datei "Peter

Reif – CV – Bewerbung – Arbeitsagentur.pdf.exe" befindet

– Gleicher Angriffsart wie die Ransonware ColdenEye

5

Page 6: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

▪ Infektion nicht nur über Phishing E-Mail, sondern als

Download durch Vidar:

– relativ neuer, aber sehr vielseitiger Trojaner, der neben

Dokumenten, Passwörtern, Browserverlauf und E-Mail-Daten

sogar Daten in Software mit Zwei-Faktor-Authentifizierung

auslesen kann.

– Außerdem greift Vidar auch sogenannte Wallets an, also digitale

Geldbeutel für Krypto-Währungen wie Bitcoin.

– Lädt GrandGrab über sein C&C nach, sobald alle Daten

abgeflossen sind.

▪ aktuelle Welle verbreitet sich über das Fallout Exploit Kit,

das Sicherheitslücken im Flash Player und Windows

Explorer ausnutzt.

6

Page 7: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

Emotet und seine Freunde

▪ Getarnt in einem Word-Dokument, dringt Emotet beim

Ausführen der Datei in ein Unternehmensnetzwerk ein

und kundschaftet dieses aus.

▪ Als „Türöffner“ lädt er den Banking-Trojaner TrickBot

nach, der unter anderem Kontozugangsdaten kopiert.

▪ Diese Information gibt er an die Ransomware Ryuk

weiter, die schließlich als letztes nachgeladen wird. Ryuk

verschlüsselt nun alle im System befindlichen Dateien,

die TrickBot und Emotet zuvor als sensibel bzw. wichtig

eingestuft haben.

7

Page 8: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

Besonderheiten bei diesen Trio:

▪ Das besonders Hinterlistige an Ryuk ist allerdings, dass

es neben der Verschlüsselung wichtiger Daten im

gleichen Zuge alle hiervon existierenden Sicher-

heitskopien löscht und somit die Wiederherstellung

erheblich erschwert.

▪ Die geforderte Summe richtet sich zudem nach dem

Wert, den TrickBot als derzeitigen finanziellen

Verfügbarkeitsrahmen des Unternehmens ausmachen

konnte.

8

Page 9: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

9

Page 10: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Aktuelle Situation

10

Page 11: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

1. Dynamic date

ranges

2. Filter by region or

country

3. Filter by malware

/ network attacks

DEMO TIME:

https://www.secplicity.org/threat-landscape/

New Dynamic ISR Threat Landscape Page

Aktuelle Situation

Page 12: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Lösungsansatz von WatchGuard

Page 13: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

WatchGuard Breaks the KillChain

13

Objectives/Exfiltration

Lateral Movement / Pivoting

Command and Control (C&C)

Infection/Installation

Compromise/Exploit

Delivery

ReconnaissancePacket

Filtering

Proxies

IPS APT

Blocker

Gateway

AntiVirus

APT

Blocker

Gateway

AntiVirus

Packet

Filtering

IPS APT

Blocker

Gateway

AntiVirusDLPApplication

ControlReputation

Enabled

Defense

Application

Control

Packet

FilteringWeb

BlockerIPS APT

Blocker

Gateway

AntiVirus

Reputation

Enabled

Defense

Packet

FilteringDLP

Web

BlockerIPS Reputation

Enabled

Defense

DNSWatch IntelligentAV

IntelligentAV

IntelligentAV

DNSWatch

IntelligentAV

Page 14: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Network

Endpoint

Ransom Demand

Message displayed confirms the

presence of Ransomware on the

endpoint and provides instructions

for paying the ransom.

$

Key Exchange

Ransomware attempts to retrieve

encryption key from a command

and control server.

Approach to Defense:

• WebBlocker and Reputation

Enabled Defense to block

access to known/untrusted

malicious URLs.

• Threat Detection & Response

monitor outbound traffic for

suspicious behavior.

4

Infection

Ransomware executes on the

endpoint and begins its malicious

and evasive behaviors.

Approach to Defense:

• TDR analyzes behavior on the

target endpoint to identify

potential threats based on

common, ransomware

behaviors.

3

Encryption

Ransomware begins the process

of encryption of files on the

endpoint.

Approach to Defense:

• TDR identifies changes to files

that may indicate the presence of

ransomware.

• TDR automatically kill processes

identified to be performing

malicious action.

5

WatchGuard Firebox UTM mit der Total Security Suite schützt gegen alle

5 Stufen eines Ransomware-Angriffs

spamBlocker WebBlocker Gateway

Anti-VirusAPT Blocker Reputation

Enable Defense

Threat Detection

& Response

The WatchGuard approach to

ransomware defense

correlates network and

endpoint security events

with threat intelligence to

detect, prioritize and enable

immediate action to stop

ransomware attacks.

Payload Delivery

2

After the user takes the intended

action, the Ransomware is

delivered to the endpoint.

Approach to Defense:

• Gateway Antivirus scans file

attachments to identify and block

known Ransomware strains.

• APT Blocker to sandbox

unknown/untrusted files for

further analysis before

introduction to the endpoint.

Phishing Attempt

1

User is sent an eMail prompting

them to click a link or download a

malicious file.

Approach to Defense:

• spamBlocker blocks malicious

emails from reaching your

employees.

• WebBlocker prevents access to

known malicious URLs.

Page 15: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

WatchGuard bietet die umfassendste Ransomware-Lösung für

kleine und mittlere Unternehmen

spamBlocker

WebBlocker

Gateway Anti-Virus

APT Blocker

Reputation Enable Defense

ThreatSync

Real-time, continuous, and highly reliable protection from spam and phishing attempts. WatchGuard

spamBlocker is so fast and effective, it can review up to 4 billion messages per day, while providing effective

protection regardless of the language, format, or content of the message.

Leverage our continuously updated signatures to identify and block known, ransomware, spyware, viruses, trojans,

worms, rogueware and blended threats – including new variants of known viruses. At the same time, heuristic

analysis tracks down suspicious data constructions and actions to make sure unknown viruses don’t slip by.

In addition to automatically blocking known malicious sites, WatchGuard WebBlocker delivers granular content

and URL filtering tools to block inappropriate content, conserve network bandwidth, and increase employee

productivity.

A powerful, cloud-based web reputation service that aggregates data from multiple feeds to provide

real-time protection from malicious sites and botnets, while dramatically improving web processing

overhead.

APT Blocker uses an award-winning next-generation sandbox to detect and stop the most sophisticated attacks

including ransomware, zero day threats, and other advanced malware designed to evade traditional network

security defenses.

Security data collected from the Firebox and WatchGuard Host Sensor at the endpoint is correlated by

enterprise-grade threat intelligence to detect, prioritize and enable immediate action against ransomware

attacks.

To

tal S

ecu

rity

Ba

sic

Se

cu

rity

DNSWatch

Using aggregated threat intelligence, DNSWatch prevents people from interacting with malicious content, collects data

about attempted attacks, and presents users with educational materials to prevent future attacks.

IntelligentAV

IntelligentAV leverages AI to better defend against continuously evolving zero day malware. While signature-based

AV solutions are only able to detect known threats, IntelligentAV makes it possible to predict threats months before

they are released.

Page 16: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

IntelligentAV

Page 17: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Wie unterscheidet sich KI von der menschlichen Intelligenz?

17

HumansTraditional

ProgrammingAI/ML

Learn From

ExperienceFollow Instruction Learn From Data

Maschinelles Lernen ist der Prozess der Verwendung historischer Daten

zur Entwicklung eines Vorhersagealgorithmus für zuvor nicht gesehene Daten.

Page 18: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Artificial Intelligence in Firebox: Defense in Depth

MILLIONS

?

BILLIONS

MILLIONS OF DETAILS AND

PATTERNS

MILLIONS OF DETAILS AND

PATTERNS

MILLIONSBILLIONS

▪ Neue Modelle ca. alle 6-8

Monate

▪ False Positive Rate sinkt

mit jedem neuen Modell

▪ Keine Cloud benötigt

▪ Keine Signaturen

benötigt

Page 19: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

‘Ears size?’

Maschinelles Lernen: Ein allgemeines Beispiel

Page 20: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Feature Classification

94%

91%

Page 21: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Probleme mit herkömmlichen Ansätzen zum Schutz vor Malware

21

▪ Computer eignen sich gut zum Analysieren großer Datensätze und zur

Erkennung von Mustern. Menschen sind es nicht

▪ Viele Sicherheitsmodelle, wie signaturbasierte Techniken und White- /

Blacklist-Methoden, sind methodisch und reaktionsbasiert

▪ Polymorphe Malware und Evasive Malware führt regelmäßig zu

Problemen mit althergebrachten Vorgehensweisen bei Malware

Page 22: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Künstliche Intelligenz bei der Identifizierung von Malware

22

DOS Header

NT Header

File Header

Section Headers

Export Directory

Import Directory

Resource Directory

Relocation Directory

Debug Directory

Packer Used

Compiler Type

Compiler Language

File size

PE size

Image section headers

Functions called

Kernel hooks

Image Paths

Image Resource Directory

Bitmaps

Icons

Strings

RCData

Version Info…

lea rcx,[rdi+20h]

mov qword ptr [rdi+10h],r13

lea rdx,[rsp+258h]

or r9,0FFFFFFFFFFFFFFFFh

xor r8d,r8d

mov word ptr [rcx+8],r13w

mov ebx,r14d

Malware

Suspicious

Boat

Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die

Schädlichkeit einer Datei zu ermitteln, wohingegen Machine Learning (ML) Tausende, wenn nicht

Millionen von Funktionen gleichzeitig berücksichtigt

Page 23: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

APT Blocker

Page 24: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Die WatchGuard Unified Security-Plattform

25

Network Events

Heuristic Scanning

HT

TP

/HT

TP

S In

sp

ectio

n

DNS, URL, IP Filtering

Intrusion Prevention

Application Control

Gateway AntiVirus

IntelligentAV

Clo

ud

Sa

nd

boxin

gBehavioral Monitoring

Clo

ud

Sa

nd

boxin

g

ThreatSync APT Blocker

Page 25: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Verkürzte Erkennungszeit

26

APT Blocker uses self-learning

artificial intelligence throughout the

deep inspection process to:

• Detect evasive malware by

encouraging detonation

• Analyze, attribute and score

dormant code

• Analyze, weight and score

individual behaviors

• Develop baselines and perform

anomaly detection

• Determine if a file is malicious or

clean based on a final analysis of

behavioral patterns

APT Blocker nutzt die KI während des umfassenden Inspektionsprozesses, um eine

umfassende Analyse von Dateien durchzuführen, für die normalerweise ein Team

qualifizierter Sicherheitsanalytiker Hunderttausende von Verhaltensmerkmalen

durchleuchten muss, um die bösartige Absicht zu ermitteln

Page 26: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Reduzierte Reaktionszeiten und automatisierte

Bedrohungsabwehr

27

1. With a foundation of AI, ThreatSync

is regularly trained on thousands of

malicious and benign files.

2. ThreatSync is able to automate the

classification of suspicious files, and

determine which should be sent to

APT Blocker

3. APT Blocker will automatically return

results to ThreatSync for automated

remediation

9

8

7

6

5

4

3

2

1

0

Severe

High

Suspicious

Suspect

Remediated

Benign

ThreatSync Scoring

5

10

Suspic

ious

ThreatSync verwendet AI in Verbindung mit APT Blocker, um die

Erkennung von unbekannten Bedrohung zu erleichtern und die Abwehr

zu automatisieren.

Page 27: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Total Security Suite: mit AI built-in, in 3 Ebenen28

Der „Vorhersagevorteil“ ist die Fähigkeit von ML-Modellen in TSS, die Malware von

morgen mit den heutigen Machine-Learning-Modellen zu verhindern

Page 28: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

Live Demo

29

Page 29: Best Practices WatchGuard Firebox Malware am Perimeter blocken · Ein menschlicher Malware-Analyst kann sich die Eigenschaften von 10 - 30 Dateien ansehen, um die Schädlichkeit einer

Copyright ©2017 WatchGuard Technologies, Inc. All Rights Reserved

THANK YOU