1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Vítejte v novém cyklu článků, tentokrát na téma vyšetřování incidentů, a to konkrétně analýze malware pomocí forenziky Check Point. Dříve jsme publikovali několik video lekcí o práci v Smart Event, ale tentokrát se zaměříme na forenzní zprávy k konkrétním incidentům v různých produktech Check Point:

Proč je forenzika zablokovaných incidentů důležitá? Na první pohled to vypadá, že když virus zachytíte, je to dobré, a není potřeba se s ním zabývat. Jak ukazuje praxe, útok je dobré nejen blokovat, ale také pochopit, jak vlastně funguje: kde byla vstupní brána, která zranitelnost byla použita, jaké procesy byly zapojeny, zda se to týká registru a souborového systému, jaká je rodina virů, jaký může být potenciální škoda atd. Tyto a další užitečné informace lze získat z podrobných forenzních zpráv Check Point (jak v textové, tak grafické podobě). Získat takovou zprávu ručně je velmi obtížné. Tyto údaje mohou pak pomoci přijmout nezbytná opatření a vyloučit možnost úspěšných podobných útoků v budoucnu. Dnes se podíváme na forenzní zprávu Check Point SandBlast Network.

SandBlast Network

Používání pískovišť pro zvýšení ochrany perimetru sítě se už dávno stalo běžnou záležitostí a stejným obligatorním komponentem jako IPS. Za funkčnost pískoviště v Check Pointu odpovídá blade Threat Emulation, který je součástí technologií SandBlast (včetně Threat Extraction). Již dříve jsme publikovali krátký kurz o Check Point SandBlast ještě pro verzi Gaia 77.30 (vřele doporučuji k zhlédnutí, pokud nevíte, o čem právě hovoříme). Co se týče architektury, od té doby se principálně nic nezměnilo. Pokud máte na perimeteru sítě umístěn Check Point Gateway, můžete využít dvě možnosti integrace s pískovištěm:

  1. SandBlast Local Appliance — do vaší sítě se instaluje další SandBlast appliance, na který se odesílají soubory k analýze.
  2. SandBlast Cloud — soubory se odesílají k analýze do cloudu Check Point.

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Sandbox lze považovat za poslední obrannou linii na okraji sítě. Připojuje se až po analýze klasickými prostředky — antivirem, IPS. A pokud takové tradiční podpisové nástroje neposkytují téměř žádnou analytiku, pak sandbox může podrobně "vysvětlit", proč byl soubor zablokován a co přesně škodlivého dělá. Takovou forenzní zprávu lze získat jak z lokální, tak z cloudové sandboxu.

Zpráva o forenzní analýze Check Point

Představte si, že jako odborník na IB přijdete do práce a otevřete panel v aplikaci SmartConsole. Hned vidíte incidenty za posledních 24 hodin a vaši pozornost upoutají události Threat Emulation — nejnebezpečnější útoky, které nebyly zablokovány podpisovou analýzou.

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Můžete "proniknout" do těchto událostí (drill down) a podívat se na všechny logy podle blade Threat Emulation.

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Poté můžete dále filtrovat logy podle úrovně závažnosti hrozeb (Severity) a také podle Confidence Level (úroveň spolehlivosti):

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Odkrytím zajímavé události si můžete prohlédnout celkové informace (src, dst, severity, sender atd.):

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

A tam můžete také zaznamenat sekci Forenzní analýza s dostupným Shrnutím zprávy. Když na něj kliknete, otevře se nám podrobná analýza škodlivého kódu ve formě interaktivní HTML stránky:

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network
(Toto je část stránky. Originál si můžete prohlédnout zde)

Z této zprávy můžeme stáhnout originál škodlivého kódu (v zašifrovaném archivu), nebo se okamžitě spojit s týmem reakce Check Point.

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Níže můžete vidět krásnou animaci, která v procentuálním vyjádření ukazuje, s jakým již známým škodlivým kódem se náš vzorek shoduje (včetně samotného kódu a maker). Tato analytika je poskytována pomocí strojového učení v cloudu Check Point Threat Cloud.

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Pak se můžete podívat, jaké konkrétní aktivity v sandboxu umožnily dojít k závěru o škodlivosti tohoto souboru. V tomto případě vidíme použití technik obcházení a pokus o stažení šifrovačů:

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Můžete si všimnout, že v tomto případě byla emulace provedena ve dvou systémech (Win 7, Win XP) a různých verzích softwaru (Office, Adobe). Níže je video (slideshow) s procesem otevírání tohoto souboru v sandboxu:

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Příklad videa:

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Na samém konci můžeme podrobně vidět, jak útok probíhal. Buď v tabulkové podobě, nebo v grafické:

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Tady si můžeme stáhnout tyto informace ve formátu RAW a jako soubor pcap pro podrobnou analýzu generovaného provozu ve Wiresharku:

1. Analýza malwaru pomocí forenziky Check Point. SandBlast Network

Závěr

Použitím těchto informací lze zásadně posílit ochranu vaší sítě. Zablokovat hostitele šíření virů, uzavřít používané zranitelnosti, zablokovat možnou zpětnou vazbu s C&C a mnohem více. Není dobré zanedbávat tuto analytiku.

V následujících článcích se obdobně podíváme na zprávy SandBlast Agent, SandBlast Mobile a také CloudGuard SaaS. Tak sledujte aktualizace (Telegram, Facebook, VK, TS Solution Blog)!

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster