+ All Categories
Home > Documents > Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních...

Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních...

Date post: 16-Jul-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
42
Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure Solutions Architect MCSE: Cloud Platform and Infrastructure MCSE: Productivity [email protected] | daniel.hejda @defense-ops.com www.kpcs.cz | www.defense-ops.com
Transcript
Page 1: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite

Daniel Hejda

Senior IT ConsultantMCSD: Azure Solutions Architect

MCSE: Cloud Platform and Infrastructure

MCSE: Productivity

[email protected] | [email protected]

www.kpcs.cz | www.defense-ops.com

Page 2: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Security

Advanced Threat Protect ion

Anti-Spam / Anti-Malware

Message Encryption

Data Loss Prevention

Threat Intell igence

Advanced Security Management

Windows Trust Boot

Privileged Identity Management

Credential Guard

Microsoft Passport

Windows Hello

Windows Defender ATP

Windows Update for Business

Windows Information Protect ion

Azure Active Directory

Azure Security Center

Azure Storage Service Encryption

Azure Key Vault

Azure Information Protect ion

OperationManagement Suite

Advanced Threat Analyt ics

Cloud App Security

Intune

Windows Server 2016

SQL Server 2016

Page 3: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Security

Advanced Threat Protect ion

Anti-Spam / Anti-Malware

Message Encryption

Data Loss Prevention

Threat Intell igence

Advanced Security Management

Windows Trust Boot

Privileged Identity Management

Credential Guard

Microsoft Passport

Windows Hello

Windows Defender ATP

Windows Update for Business

Windows Information Protect ion

Azure Active Directory

Azure Security Center

Azure Storage Service Encryption

Azure Key Vault

Azure Information Protect ion

OperationManagement Suite

Advanced Threat Analyt ics

Cloud App Security

Intune

Windows Server 2016

SQL Server 2016

Page 4: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Operation Management Suite není jen log management

Nástroj pro monitoring infrastruktury Azure

Nástroj pro monitoring infrastruktury OnPrem

Bezpečnostní centrum s online pohledem na data i z mobilního zařízení

Nástroj pro automatizaci

Nástroj pro aplikační analýzu

Komplexní sběr logů ze serverů

Built-In konektory pro sběr dat

Nástroj pro kapacitní plánování

Nástroj pro sledování zatížení sítě

Nástroj pro kontrolu SQL serverů

A mnoho dalšího….

Page 5: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Introducing Operations Management Suite

Private clouds (Azure Stack, Hyper-V, VMware, OpenStack)

WindowsServer(Guest)

WindowsServer(Guest)

WindowsServer(Guest)

WindowsServer(Guest)

Linux(Guest)

OperationsManagement Suite

Page 6: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 7: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 8: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Nebojte se a odpovězte

Logujete na serverech a klientech?

Sbíráte logy centrálně?

Vyhodnocujete logy?

Jak dlouho vám trvá jejich vyhodnocení?

Víte, že se někdo pokouší zaútočit na vaši infrastrukturu?

Page 9: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Co nás čeká nebo bude čekat

Brute Force na HTTPS a jeho detekce

Brute Force na RDP a jeho detekce

Vytěžení dat ze Skype klienta

Další obecné detekce (new user, add member to group, atd..)

Detekce vytvoření „Hide Enterprise administrator “

Detekce průzkumu DNS

Brute Force na LDAP Simple Bind

Detekce autorizovaného LDAP dotazu

Honey Token - návnada

Detekce Pass-the-hash

Detekce Pass-the-ticket

Detekce útoku na Golden ticket (Encryption downgrade aktivity a Malicious replication)

Page 10: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Co nás čeká nebo bude čekat

Brute Force na HTTPS a jeho detekce

Brute Force na RDP a jeho detekce

Vytěžení dat ze Skype klienta

Další obecné detekce (new user, add member to group, atd..)

Detekce vytvoření „Hide Enterprise administrator “

Detekce průzkumu DNS

Brute Force na LDAP Simple Bind

Detekce autorizovaného LDAP dotazu

Honey Token - návnada

Detekce Pass-the-hash

Detekce Pass-the-ticket

Detekce útoku na Golden ticket (Encryption downgrade aktivity a Malicious replication)

D

N

E

S

P

Ř

Í

Š

T

Ě

OMS

ATA

Page 11: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Uživatel (CxO) – Montgomery Burns

IT správce – Homer Simpson

Hacker – Sideshow Bob

Page 12: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Aktuální situace

Infrastruktura v Praze (DEFENSE-OPS) – Exch, WebAppProxy, AD, Hyper-V Cluster, System Center, RDGW, Router, atd..

Infrastruktura v USA (CONTOSO) – AD, DNS, PKI, ATA, Terminálové servery

Útočník – Linux VM a Windows VM v internetu, Windows VM v lokální síti super místo je třeba zasedací místnost obsahující telefon připojený do LAN sítě

wifi dostupná před firmou

Publikované služby do internetu – Exchange OWA/ECP, RDGW, RDP na Exchange, Router

Infrastruktura je připojena do ClouduVyužívá integrace s Advanced Thread Analytics a Operation management Suite

Nastavení logování v systémech

Page 13: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Jak Homer nastavuje svou síť

Nastavil na routeru NAT 1:1 na Exchange CAS server (specifikovat pravidla je moc náročné a muselo by se to někde dokumentovat)

Zapomněl upravit pravidla na firewallu (ponechal By Default)

Ponechal vypnuté UAC na Terminálových serverech (ono by to přeci obtěžovalo uživatele)

Používá slabá hesla

Nepoužívá se Windows 10

Nepoužívá se Applocker, Device guard

Page 14: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Krok 1 – mapování prostředí neinvazivně

Kontrola dokumentů dostupných z internetuNalezeny emailové adresy

Kontrola sociálních sítíNalezena jména uživatelů pracujících ve společnosti

Sociální inženýringZjištění, kdo pracuje na pozici CxO (důležitá data a informace)

Internetové stránkyNalezeny kontakty do společnosti

ShodanKontrola dostupných služeb z internetu

Nmap scan, Acunetix Scan, atd..Nalezení portů a zranitelností

Atd..

Page 15: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Detekce pomocí OMS

Page 16: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Krok 2 – Útok z internetu

Brute Force na heslo v OWA/ECP - powershellMožná stejný login jako emailová adresa (kdyby používali Office365)

Brute Force na RDP Exchange serveru – THC-Hydra

Metasploit a payload SMB – Metasploit Framework

Kopie adresáře Skype do připraveného Share v internetu

Vyhledání hesla ve Skype komunikaci

Page 17: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 18: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 19: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Detekce Brute Force HTTPS v OMS

30 sekund na detekci

Zdroj a cíl v jediném QueryType=SecurityEvent AccountType=user EventID=4625

Page 20: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 21: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

DemoÚtok a detekce

Page 22: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Detekce Brute Force RDP v OMS

30 sekund na detekci

Page 23: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

DemoÚtok a detekce

Page 24: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Vytěžení dat ze Skype klienta

Zkopírování dat do útočníkova PC (nebo do nějaké prostředníka – nějaký zombie)

Spuštění jednoduchého nástroje

Vždy stejné místo C:\Users\<username>\AppData\Roaming\Skype

Vždy v prostém textu

Už máme práva na RDP, ale my chceme být méně nápadní

Nalezení dat, komunikace, hesel

Ale také například „tajnou“ komunikaci s „asistentkou“Materiály k vydírání

Page 25: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Detekce vytěžování dat

Zapnout auditování file systému (opatrně)

Šifrovat data

Sbírat logy na centrální místoOperation Management Suite

SCOM Audit Collection Services

Page 26: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

DEMO: vytěžení dat ze Skype klienta- Vytěžení dat ze Skype

Page 27: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Detekce vytvoření „Hide Enterprise administrator “

Cíl: Vytvořit nenápadný účet zařazený do skupiny Domain Admins nebo Enterprise Admins. S nízkou možností smazání ze strany skutečného administrátora.

Postup:Založení účtu

Nastavení práv na objekt v AD

Vytvořit kontejner a přesunout do CN=Program Data

Odebrat práva

Přejmenuji skutečnou skupinu Enterprise Admins

Vytvořím novou skupinu Enteprise Admins

Skupinu přidám do přejmenované skupiny

Atd..

Page 28: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

DEMO: Vytvoření skrytého administrátora- ukázka a popis powershellu- ukázka detekce v OMS

Page 29: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Detekce v OMS

Page 30: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Další detekce v OMS

Jakákoliv vlastní query v přehledovém dashboardu

Page 31: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Další detekce v OMS

Page 32: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Další detekce v OMS

Page 33: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Další detekce v OMS

Page 34: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Další detekce v OMS

Page 35: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 36: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 37: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

DemoUkázka Solution Packů v OMS

Page 38: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Požadavky a dema

V prostředí monitorováno celkem 26 serverů

Odesílání do 6 samostatných OMS workspace v testu zatížení

DEMO OMS: http://experience.mms.microsoft.com/

Page 39: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure
Page 40: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Závěrečná doporučení

Věnujte se anomáliím

Nasazujte bezpečnostní systémy komplexně

Pamatujte, že útok přijde spíše z vnitřní sítě než z internetu

Logy, procesy, autorizace

Myslíte to s bezpečnostní vážně?KPCS ATOM – https://atom.kpcs.cz

Page 41: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Follow up

KPCS ATOM detekční centrum jako služba

OMS Rest a Query do cloudu

ATA porozumění, detekce a učení

ATA Pass-the-xxxxx

Další bezpečnostní nástroje z portfolia Microsoftu

Microsoft platforma a GDPR

Page 42: Sběr logů jako predikce bezpečnostních hrozeb v …...Sběr logů jako predikce bezpečnostních hrozeb v Operations Management Suite Daniel Hejda Senior IT Consultant MCSD: Azure

Recommended