Security PWNing Conference, 2016

advertisement
Security PWNing Conference, 2016
Uwaga: Opinie wyrażone w niniejszej prezentacji są nasze własne
i nie stanowią punktu widzenia naszego pracodawcy
dorota & reenz0h
Senior Red Teamers
15+ lat w IT
5+ lat w ITSec
Trójmiasto
3
Purple Teaming – PWNing 2016
11/3/2016
4
Purple Teaming – PWNing 2016
„Czy można włamać się przez okno
vs.
Czy można wykraść pieniądze ?”
Pentest:
ograniczony
zakres,
testy kontroli
Red Teaming:
pełen zakres,
koncentracja na
celu, określenie
typu adwersarza
5
Purple Teaming – PWNing 2016
Protect
Vulnerability
Centric
Exploit
Centric
Threat
Centric
• Skany podatności
Detect
Respond



• Klasyczny pentest
• Black Box/Grey Box

• Symulacje zagrożeń

6
Purple Teaming – PWNing 2016
Działania proaktywne:
•
Wywiad (Cyber Intelligence: Strategic/Tactical)
•
Analiza zagrożeń (Threat Research)
•
Ochrona danych
•
Skany podatności i aktualizacje
•
Edukacja użytkowników
Reakcja na incydenty:
•
CIRT
•
Incident Handler (koordynacja)
•
Incident Analyst (analiza powłamaniowa)
7
Purple Teaming – PWNing 2016
8
Purple Teaming – PWNing 2016
Źródło: red-6.com
9
Purple Teaming – PWNing 2016
10
Purple Teaming – PWNing 2016
Własne zespoły
“Kontrakt zewnętrzny”
•
•
•
•
•
•
Czasowa rotacja pracowników między
zespołami (np. 3 miesiące)
Regularne spotkania Red/Blue
Zespół Analizy Zagrożeń – ciągła
współpraca z Red Team
Dzielenie się wiedzą (Uniwersytet IT)
Dostęp CIRT do SimApp
•
•
•
•
Przedstaw możliwości detekcji
Twoich działań
Faza “detekcja”
Dzielenie się logami
Ćwiczenia “hands-on” po zleceniu
Fire drill
+ “Kontrakt zewnętrzny”
11
Purple Teaming – PWNing 2016
Plusy dla pracownika (z doświadczenia
pracownika Red Teamu)
Wzbogacenie wiedzy i umiejętności
• Narzędzia i sygnatury
• Możliwości detekcji -> rekomendacje
• Nowe TTP
Zredukowanie syndrome wypalenia
Współpraca z innymi zespołami
• Spontaniczne dzielenie się wiedzą
• Zwiększenie zaufania i współpracy między
zespołami
12
Purple Teaming – PWNing 2016
Plusy dla firmy
Mniejsza rotacja pracowników (rotacja między zespołami
odpowiedzią na wypalenie zawodowe / nowe wyzwania)
Iterakcja i współpraca w czasie rzeczywistym (współpraca w czasie
zlecenia)
• Szybkie rozróżnienie incydentów
• Nieformalne dyskusje, nowatorskie pomysły,
brainstorming
• Networking
“Powiew świeżości” – inny punkt widzenia,
nowe pomysły
Zaufanie i współpraca między zespołami /
zwiększenie wydajności i komfortu pracy
13
Purple Teaming – PWNing 2016
•
•
•
•
Wymiana informacji
Dyskusja nad bieżącymi problemami
Analiza (poprawy) zdolności detekcyjnych/reakcyjnych
Burza mózgów
14
Purple Teaming – PWNing 2016
źródło: pathology.med.uky.edu
• Informacja o planowanym zleceniu
• Szukanie możliwości detekcji określonych zachowań
15
Purple Teaming – PWNing 2016
• Szybka identyfikacja
włamywacza (attribution)
• Priorytetyzacja alertów
• Nadużycia
źródło: dubiousphoto.wordpress.com
16
Purple Teaming – PWNing 2016
17
Purple Teaming – PWNing 2016
• Pełne raporty
• Szczegółowe informacje (np.
kto/gdzie/jak/dlaczego)
• Dokładne znaczniki czasowe
• Zrzut linii komend (narzędzie
+ argumenty + wyjście)
źródło: thinkingthroughchristianity.com
18
Purple Teaming – PWNing 2016
• Faza „mini-detect”
• Raportowanie - sugestie
dot. możliwości wykrywania
określnej aktywności
źródło: babylon.com
19
Purple Teaming – PWNing 2016
•
•
•
•
•
•
Analiza ryzyk
Scenariusze potencjalnych ataków
Ataki w kontrolowanym środowisku
Wspólne logi
Przygotowanie nowych sygnatur
Testy na środowisku produkcyjnym
źródło: businessinsider.com
20
Purple Teaming – PWNing 2016
• Macierz technik powłamaniowych
• Dla Red i Blue!
źródło: attack.mitre.org
21
Purple Teaming – PWNing 2016
•
•
•
•
Dopasowanie detekcji do realiów
Zrozumienie technik adwersarzy
Wiedza „cross-domain”
Budowanie relacji pomiędzy
zespołami
• Łowienie talentów
• Wzrost umiejętności
źródło: bodybuilding.com
22
Purple Teaming – PWNing 2016
When Red meets Blue...
 nowa
konferencja związana z IT Sec
 w Gdyni
 skoncentrowana wokół Blue / Red
Teamingu (obrona / atak)
 24-28 kwietnia 2017
 Call For Papers/Call For Trainers
https://www.x33fcon.com
@x33fcon
FB/x33fcon
•
•
•
•
•
•
Red Team – najlepszy przyjaciel Blue Teamu – P. Kaźmierczak, S. Kucharski:
https://www.youtube.com/watch?v=otSPFC6aDr4
Building A Successful Internal Adversarial Simulation Team - C. Gates & C. Nickerson:
https://www.youtube.com/watch?v=Q5Fu6AvXi_A
Thinking Purple – C. Perez: https://www.youtube.com/watch?v=OuR6lRH6iUk
Corporate Red Teaming to Me – D. Pearson:
http://www.subliminalhacking.net/2016/02/26/corporate-red-teaming-to-me/
http://redteamjournal.com
https://www.sixdub.net/
24
Download