SCADA? Jasně, to slovo znám



Podobné dokumenty
KONVENČNÍ BEZPEČNOSTNÍ TESTY SCADA ČEZ ICT SERVICES

Firewall, IDS a jak dále? Flow monitoring a NBA, případové studie. Jiří Tobola INVEA-TECH

Efektivní řízení rizik webových a portálových aplikací

Check Point Nový Proaktivní Systém Ochrany Informací Ochrana SCADA/ICS systémů

(NE)BEZPEČNÝ CLOUD. Libor Kovář CSO, ČEZ ICT Services, a. s. Head of Corporate CyberSec Group. Pavel Hejduk CSIRT Team Leader, ČEZ ICT Services, a. s.

Převodník Ethernet RS485 s Modbus RTU / TCP routerem

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

JUMO mtron T Měřicí, regulační a automatizační systém

Audit bezpečnosti počítačové sítě. Předmět: Správa počítačových sítí Jiří Kalenský

ISMS. Bezpečnost ICS řešení. Ing. Petr Sedlák. V Brně dne 21. září 2017

Teleservice, telecontrol & SCADA Spolehlivá komunikace pro sítě velkého rozsahu WAN. Industrial Remote Communication

Převodník Ethernet RS232 s Modbus RTU / TCP routerem

Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26)

Audit bezpečnosti počítačové sítě

Hardening ICT platforem: teorie nebo praxe. Pavel Hejduk ČEZ ICT Services, a. s.

Měřící a řídicí systémy Miroslav KOCUR

Michal Hroch Server Product Manager Microsoft Česká republika

Router Modbus RTU RS485 / Modbus TCP

Základní normalizované datové přenosy

Kompletním IT Servery Docházkové systémy Počítačové stanice Tiskárny Zabezpečovací systémy Kamerové systémy Počítačové sítě

PETR MAZÁNEK Senior systemový administrátor C# Developer

RTU jednotky a Ethernetové I/O. Program. Distribuované I/O moduly iologik E1200. Přehled vstupně výstupních jednotek Moxa

Vzdálené řízení modelu připojeného k programovatelnému automatu

New Automation Technology. Beckhoff I/O. Průmyslová PC. Beckhoff Image 1

PB169 Operační systémy a sítě

Maturitní okruhy pro 1.KŠPA Kladno, s.r.o. Počítačové sítě a komunikace

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE

Aplikovaná informatika

Josef Hajas.

Úvod do validace počítačových systémů Ing. Miroslav Mík. Obsah

Inovace výuky prostřednictvím šablon pro SŠ

X36PKO Úvod Jan Kubr - X36PKO 1 2/2006

Maturitní témata. Informační a komunikační technologie. Gymnázium, Střední odborná škola a Vyšší odborná škola Ledeč nad Sázavou.

HP JetAdvantage Management. Oficiální zpráva o zabezpečení

Integrovaná střední škola, Sokolnice 496

SIMATIC S IT. Micro Automation. Promoters Meeting October Představení CP IT SPIDER CONTROL TELESERVIS. TESTOVACÍ server.

Identifikátor materiálu: ICT-3-03

Telekomunikační sítě Protokolové modely

Obrana sítě - základní principy

Novinky řídicí systémy 9/2010. Unity v.5.0 Modicon M340 Modicon Premium Modicon Quantum Komunikace

Michal Andrejčák, Klub uživatelů ŘS MicroSCADA, Hotel Omnia Janské Lázně, SDM600 Stručný popis a reference.

Maturitní témata pro 1.KŠPA Kladno, s.r.o. Počítačové sítě a komunikace

Server. Software serveru. Služby serveru

Rozšíření možností (optionen)

Vestavné počítače PAC

HARDWARE SOFTWARE PRINCIPY

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE OBOR: INFORMAČNÍ TECHNOLOGIE

Soft-PLC systémy ICP DAS se softwarem ISaGRAF

BEZPEČNOST CLOUDOVÝCH SLUŽEB

KOMPLEXNÍ DOHLEDOVÉ SYSTÉMY

Intune a možnosti správy koncových zařízení online

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče

Vestavné technologie. Stále častěji pouţívaná technologie. Příčiny rozmachu

ŘPS Průmyslový Ethernet

Opakování k maturitní zkoušce z informatických předmětů

Průmyslová komunikace. Vladimír Ševčík Siemens

PŘÍRUČKA UŽIVATELE KOMUNIKAČNÍHO ROZHRANÍ

Řešení monitoringu výroby, řízení údržby a vizualizace v MES systémech Bronislav Musil Libor Vylíčil

Proč počítačovou sí? 9 Výhody sítí 9 Druhy sítí 9. Základní prvky sítě 10 Vybavení počítače 10 Prvky sítě mimo PC 10 Klasické dělení součástí sítí 10

VODA 4.0 Inovace v telemetrických aplikací nejen v oblasti vodního hospodářství

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

Technické aspekty zákona o kybernetické bezpečnosti

Bezpečnostní monitoring SIEM (logy pod drobnohledem)

CLIENT-SERVER PRODUKTY FIRMY YAMACO SOFTWARE PRVODCE PRO KONFIGUROVÁNÍ PROVOZU V SÍTÍCH WINDOWS A LINUX V PROSTEDÍ DB SERVERU FIREBIRD

Y36SPS Bezpečnostní architektura PS

Ing. Jitka Dařbujanová. TCP/IP, telnet, SSH, FTP

Advanced IT infrastructure control: do it better, safer, easier and cheaper. FlowMon ADS Moderní řešení detekce průniků a anomálií

P-334U. Bezdrátový Wi-Fi router kompatibilní s normou a/g. Příručka k rychlé instalaci

Locked Shields Michal Kostěnec, CESNET z. s. p. o.

C 208. Dálkové ovládání GB060. Aplikační list. Dálkové ovládání regulátorů a přenos technologických informací telefonním terminálem GB060

CA Integrated Threat Management. - Michal Opatřil - Consultant - michal.opatril@ca.com

Analýza síťového provozu. Ing. Dominik Breitenbacher Mgr. Radim Janča

Bezpečnostní monitoring a detekce anomálií, případová studie botnet Chuck Norris. Petr Špringl springl@invea.cz

Closed IPTV. Martin Jahoda Dedicated Micros. Copyright AD Group

FlowMon. Pokročilá analýza Cisco NetFlow pomocí řešení FlowMon. INVEA-TECH a.s.

Příloha č. 6 smlouvy o dílo-požadavky na součinnost

Úvod do informačních služeb Internetu

TCP2RTU. Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII. Tři varianty: pro RS422, RS485 a RS232

Tabulka splnění technických požadavků

STUDIJNÍ MATERIÁL PRO TECHNICKOU CERTIFIKACI ESET Server Security, Serverové produkty

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

Hodinový rozpis kurzu Správce počítačové sítě (100 hod.)

ESET NEXT GENERATION. Filip Navrátil, Sales Engineer, ESET Software spol. s r.o.

Make the Right. LTE/HSPA+/UMTS/CDMA/EDGE/GPRS Mobilní routery. Vyvinuto pro M2M aplikace

Důvěřujte JEN PROVĚŘENÝM Personal Identity Verification

Název a označení sady: Člověk, společnost a IT technologie; VY_3.2_INOVACE_Ict

Tabulka splnění technických požadavků

Projekt Rozvoj mapových služeb ČEZ. ČEZ ICT Services, a. s. ČEZ Distribuce, a. s.

Datasheet Fujitsu CELVIN NAS Q703 Úložiště dat

Bezpečnostní projekt Případová studie

MYBIZ - Řešení pro zpřístupnění dat ze stávajících aplikací na mobilních zařízeních (Mobilize your business!) Požadavky zákazníka.

MOHOU TECHNOLOGIE ZVÍTĚZIT V BOJI S MODERNÍMI HROZBAMI?

CCNA Network Upgrade

Správa sítí. RNDr. Ing. Vladimir Smotlacha, Ph.D.

1. Operátorská pracoviště, vizualizace, animace objektů, vizualizace přes Internet, propojení s manažerskou úrovní řízení.:

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

Analýza a zabezpečení počítačové sítě

Transkript:

SCADA? Jasně, to slovo znám Libor Kovář CSO, ČEZ ICT Services, a. s. Head of Corporate CyberSec Group Pavel Hejduk CSIRT Team Leader, ČEZ ICT Services, a. s. CISO, Telco Pro Services, a. s.

AGENDA Co je a co není SCADA Představy a realita o SCADA systémech Průmyslový malware opakování SCADA schematicky, ale prakticky Testujeme SCADA Závěr, doporučení

Co není SCADA systém Bezpečnostní a kontrolní zařízení Elektrické / elektronické zařízení Single-box řešení / aplikace Uživatelské prostředí RTU - Remote Terminal Unit PLC Programmable Logic Controller Zdroj: Internet

Co je SCADA systém SCADA Supervisory control and data acquisition - Dispečerské řízení a sběr dat Jedná se o průmyslové řídící systémy (Indrustry control systems) Centrální monitoring a ovládání zařízení a procesů Ukládání historie dat Přenos dat do dalších zařízení / systémů Přesné měření technologických dat

Proč potřebuje SCADA výpočetní systémy Zařízení závisí na velmi rychlé odezvě Je nutné shromažďovat velký objem dat Stovky až tisíce zařízení jsou řízeny současně Jedná se o téměř nepřerušovaný provoz Zdroj: Internet

Co se může stát v případě chyby? Havárie ruské vodní elektrárny 12 mrtvých zaměstnanců Havárie chemické továrny v Německu stovky tun toxického odpadu v řekách Exploze chemické továrny v Číně 5 nezvěstných, 15 zraněných Zdroj: Internet

Mylné představy o SCADA SCADA sítě jsou izolovány a nemají prostupy na internet Používáme vlastní / upravené systémy, protokoly a zařízení, které nejsou napadnutelné HMI / kontrolní interface systémy mají omezenou funkcionalitu a/nebo omezení a tím pádem nemohou být napadnutelné SCADA RS-232 (TCP/IP) industrial bus Operator WS MTU RTU / PLC HMI RPM & temperature Heating & light

Realita SCADA systémů Všechny průmyslové sítě jsou určitým způsobem napojeny na internet nebo korporátní síť Integrační software (ERP, údržba), telefon/modem/3g, špatná konfigurace síťových prvků (switche, routery, firewally), vyjímatelná média, vzdálený přístup Většina sítí je provozováno operátory s nízkou IT znalostí Způsobují bezpečnostní incidenty, provádí nebezpečné činnosti během pracovní doby na výpočetních zařízení (hry, nebezpečné web stránky, stahování), informační bezpečnost je nezajímá, pouze chtějí dělat svou práci Většina sítí a serverů je spravováno IT personálem Nízká znalost průmyslových řídících systémů, dopadů hackerských útoků, způsobují množství chyb při nastavení zařízení 99,9 % průmyslových zařízení je lehce hackovatelných Běžné OS (Windows/Linux), běžné / nezabezpečené protokoly (HTTP, Telnet, Modbus), neaktualizované aplikace, jednoduchá prolomitelná hesla, množství aplikačních zranitelností

Průmyslový malware - opakování Stuxnet (2010) První známá kybernetická zbraň továrna Natanz (obohacování uranu), Írán Využíval zranitelnosti Siemens WinCC, PLC DuQu (2011) zaměřen na špionáž SW a HW průmyslových řídících systémů po celém světě Využíval jednu zranitelnost Microsoft

SCADA? Jasně, to slovo znám Je praxe skutečně taková?

SCADA schematicky SCADA Operator WS! RS-232 (TCP/IP) MTU industrial bus RTU / PLC SCADA key features: GUI Alarms Trends Scalability History data HMI SCADA comm layers: RS232/RS422/RS485 20mA current loop Modems, radio Ethernet / WIFI RPM & temperature Heating & light TAK TOHLE NEJDE ZABEZPEČIT! SCADA protocols: HDLC MODBUS/ProfiBus BACnet DNP3, IEC60870,

SCADA MTU/RTU/PLC Slave 1 Slave 4 Master unit/node Slave 2 industrial bus Slave 3 Master MTU set ( addr, 0x01, 0xffff) HMI RPM & temperature RTU / PLC Heating & light Slave 1 Slave 2 Slave 3 Slave 4!? Zdroj: https://www.fer.unizg.hr

SCADA schematicky & realisticky!!!!!!! OUT OF SCOPE IN SCOPE

Jak se (ne)stát SCADA testerem Fiktivní příběh: Byl jednou jeden pracovní den šéf vychází z kanceláře s telefonem na uchu a dokončuje hovor: šéf: jasně, kluci se na to přijedou mrknout v klidu, to zvládnou. Pokládá telefon. Hoši, zbalte si fidlátka, pojedete testovat SCADU do elektrárny na severu geek: Hmm, SCADA! Jasně, to slovo znám. Jakmile šéf zmizí, geek píše do Googlu: S C A D A Nalezeno přibližně 21 300 000 záznamů geek: Hmm, to bude dlouhá noc potřebuju víc kafe

SCADA poprvé Pídíme se po schématech Bezpečnostní chyby by design Nesystematická architektura ICT infrastruktury Veřejná adresace PC Chybějící bariérová ochrana, preventivní opatření Remote site přes Internet bez VPN Vzdálené přístupy dodavatele bez VPN

SCADA podruhé

S čím začít, aneb testujeme SCADA Co to vlastně jdeme testovat? PLC, MTU/RTU, Modbus, Profibus, Operátorské stanice (PC s Windows ) Síťová infrastruktura (switche, routery, modemy..) Servery (Unix/WIN, DB, ) Co se na to hodí? Běžné tooly (nmap, tcpdump, ) Scannery se SCADA pluginy Zdravý rozum Google ;-)

To není problém SCADA nebo ano? Rozsah OS Detekované služby Windows XP RPC, HTTP, FTP, NetBIOS Windows 7 RPC, HTTP, FTP, NetBIOS X.X.1.0/24 Windows 2003 server RPC, HTTP, NetBIOS, Terminal services Síťové prvky (3Com, Cisco..) HTTP, telnet, SSH PLC a automaty HTTP, TMS Windows 7 IRC, RPC, HTTP, Windows XP RPC, NetBIOS, X.X.2.0/24 Windows 2003 server RPC, NetBIOS, SQL, IRC Síťové prvky (Alied Telesyn, Moxa, 3Com) HTTP, SSH, Telnet X.X.3.0/24 Unix (HP-UX) SMTP, FTP, Telnet, X11 X.X.4.0/24 Windows XP RPC, PRINT server Unix (Linux) FTP, SSH, Telnet, X11 X.X.5.0/24 Unix (HP-UX) FTP, SSH, Telnet, NFS, POP3, SMTP X.X.6.0/24 Unix (HP-UX) FTP, SSH, Telnet, NFS, POP3, SMTP X.X.7.0/24 Unix (HP-UX) FTP, SSH, Telnet, NFS, POP3, SMTP, IMAP, X11 První výsledky

SCADA Windows komponenty Operátorská stanice Celá testovaná infrastruktura

Operátorské stanice Typ zranitelnosti Microsoft Windows Administrator Default Password Detection Zjištěno defaultní (známé) heslo pro bulit-in účet administrator v systému Popis Windows Útočník se může bez problémů přihlásit ke stanici a provádět úpravy Důsledky a rizika v systému s plným oprávněním. Doporučené Změna hesla pro účet administrator v systému Windows řešení Typ zranitelnosti Remote Code Execution RPC, Buffer overflow, SMB, Stanice/systém je náchylná k zneužití, pomocí vzdáleného nebo lokálního Popis spuštění kódu. To lze využít ke spuštění speciálního kódu, který nebude zjištěn AV ochranou. Kód (skript) může provést např. eskalaci oprávnění uživatele nebo aktivovat Důsledky a rizika na stanici malwarový program. Doporučené Problém souvisí s neaktualizací OS a také používaných aplikací. řešení Řešením je tedy aktualizace/vypnutí aplikací.

PLC / MTU / RTU Příprava nutná Studujte dokumentaci co vendor, to specifika Věnujte se místním odlišnostem Nezkoušejte plošné /exploring scany ani pakety s větším payloadem Testujte pouze PLC odstavených technologií Typické zranitelnosti IP nestabilita Defaultní hesla, chybějící autentizace Otevřené protokoly

A co switche? Dodavatel pouští telnet na switch jaké je asi heslo??? Hmmm, to jsem taky mohl vygooglit

Končím s testováním zeptám se Požadavek Výsledek Poznámka Jednotný registr identity NESOULAD Neexistuje jednotné místo s uvedením všech účtů, které mají oprávněný přístupu do systému Jednoznačné identity SOULAD Tak už dost někde jsem tu měl security checklist Správa identit NESOULAD Neexistuje centrální řízení správy identit Autorizační koncept NESOULAD Neexistuje dokument s přesným popisem jednotlivých uživatelských či administrátorských účtů a rolí Přidělování přístupů NESOULAD Neexistuje schvalovací workflow, které by proces přidělení přístupu/role řídilo. Uložení hesel k admin účtům NESOULAD Hesla k účtům root či administrator nejsou uložena na zabezpečeném místě. Minimální délka hesla NESOULAD Minimální délka hesla není vyžadována žádnými politikami či procesy Komplexita hesla NESOULAD Komplexita hesla není vyžadována / vynucena. Expirace hesla NESOULAD Maximální doba platnosti hesla není procesně vyžadována / vynucena. Změny dočasných hesel NESOULAD Není zajištěno, že dočasná hesla se mění při prvním přihlášení Vícefaktorová autentizace N/A Volně přístupná hesla Hlášení ztrát autentizačních prostředků Záznam použití administrátorského hesla SOULAD SOULAD SOULAD Pravidelný audit nastavení oprávnění NESOULAD Kontrola nastavených oprávnění není kontrolována pravidelně

SCADA Babylon SCADA operátor Technická profese Rozumí dané technologii Umí technologii řídit pomocí SCADA (a místně) SCADA Rozumí dané technologii Umí projektovat a nasadit řízení SCADA pro příslušnou technologii Dělá, co má ve smlouvě KDO MÁ TEDY ŘEŠIT BEZPEČNOST SCADA? Žije ve svém světě Mluví ajťácky ;-) ICT bezpečnost řeší roky IT personál SCADA dodavatel

Závěr, doporučení Stanovte odpovědnosti Stanovte politiku a pravidla Pro operátory Pro dodavatele Pro ICT Nerezignujte na ověřené bezpečnostní principy Řiďte rizika chraňte to důležité Volte správnou architekturu Nebojte se segmentace, použijte bariérovou ochranu Vyžadujte bezpečnost od dodavatele SCADA Dbejte na bezpečnost infrastruktury, system hardening

Děkujeme za pozornost. Libor Kovář <libor.kovar@cez.cz> ČEZ ICT Services, a. s. Pavel Hejduk <pavel.hejduk@cez.cz> ČEZ ICT Services, a. s. 16. února 2011