beertalk 2013 hacking industrial control systems v1.5 de · hacking industrial control systems...

25
Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 [email protected] www.csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Compass Security [The ICT-Security Experts] Hacking Industrial Control Systems - Angriff am Fließband [Compass Beertalk – Jona – 21.03.2013] Marco Di Filippo © Compass Security Deutschland GmbH Slide 2 www.csnc.de Darf ich mich vorstellen? Marco Di Filippo Seit 2008 bei Compass, ab 2012 als Managing Director CSDG verheiratet, eine Tochter Werdegang: Von der Elektrotechnik, über TK-Security zur IT-Security Kompetenzen Empirische Sicherheitsprüfungen ICT- Security (VoIP, PSTN, GSM …) Hobbys Meine zwei Frauen Fußball-Schiedsrichter Electronic Music ICT-Security

Upload: others

Post on 03-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Compass Security[The ICT-Security Experts]

Hacking Industrial Control Systems - Angriff am Fließband

[ Compass Beertalk – Jona – 21.03.2013]

Marco Di Filippo

© Compass Security Deutschland GmbH Slide 2www.csnc.de

Darf ich mich vorstellen?

Marco Di Filippo� Seit 2008 bei Compass, ab 2012 als Managing Director CSDG� verheiratet, eine Tochter� Werdegang: Von der Elektrotechnik, über TK-Security zur IT-Security� Kompetenzen

� Empirische Sicherheitsprüfungen� ICT- Security

(VoIP, PSTN, GSM …)

Hobbys� Meine zwei Frauen� Fußball-Schiedsrichter� Electronic Music� ICT-Security

Page 2: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 3www.csnc.de

Nach Feierabend...

© Compass Security Deutschland GmbH Slide 4www.csnc.de

Compass Security

Probieren geht überStudieren…

Page 3: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Einführung

© Compass Security Deutschland GmbH Slide 6www.csnc.de

Automatisierung im Alltag

Page 4: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 7www.csnc.de

Automatisierung im Alltag

Quelle: Quelle: Quelle: Quelle: Ing. DI(FH) Herbert Ing. DI(FH) Herbert Ing. DI(FH) Herbert Ing. DI(FH) Herbert DirnbergerDirnbergerDirnbergerDirnberger, MA, CISM, MA, CISM, MA, CISM, MA, CISM---- Leiter der Arbeitsgruppe Leiter der Arbeitsgruppe Leiter der Arbeitsgruppe Leiter der Arbeitsgruppe –––– Sicherheit der industriellen Sicherheit der industriellen Sicherheit der industriellen Sicherheit der industriellen AutomationAutomationAutomationAutomation(CSA)(CSA)(CSA)(CSA)

http://www.youtube.com/watch?v=Kpvr2MVZjws&feature=plcp

http://www.youtube.com/watch?v=YFbBVzYaH_E

Bikinger, „Raffinerie Schwechat“, CC-Lizenz (BY 2.0)

Paul-Gerhard Koch, „Kaprun“Bikinger, CC-Lizenz (BY 2.0)

teakettle, „u1“, CC-Lizenz (BY 2.0)

http://creativecommons.org/licenses/by/2.0/de/deed.deAlle Bilder stammen aus der kostenlosen Bilddatenbank www.piqs.de

Fertigung Prozesse Gebäude

Transport

kritische Infrastruktur

Qualität Produktivität

© Compass Security Deutschland GmbH Slide 8www.csnc.de

Physikalischer ProzessPhysikalischer Prozess

Automatisierung in 2 min.

AktorSensor

Steuerung

SCADABediener

Bussystem (Feldbus)

HMI

Quelle: Quelle: Quelle: Quelle: Ing. DI(FH) Herbert Ing. DI(FH) Herbert Ing. DI(FH) Herbert Ing. DI(FH) Herbert DirnbergerDirnbergerDirnbergerDirnberger, MA, CISM, MA, CISM, MA, CISM, MA, CISM---- Leiter der Arbeitsgruppe Leiter der Arbeitsgruppe Leiter der Arbeitsgruppe Leiter der Arbeitsgruppe –––– Sicherheit der industriellen Sicherheit der industriellen Sicherheit der industriellen Sicherheit der industriellen AutomationAutomationAutomationAutomation(CSA)(CSA)(CSA)(CSA)

Page 5: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 9www.csnc.de

Industrial Network Architecture

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Verständigung

Page 6: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 13www.csnc.de

Verantwortlichkeit

Gegenseitiges Verständnis

Wer ist verantwortlich

für die IT-Sicherheit der

ICAS?

Electrician o. Electrician o. Electrician o. Electrician o. Producer Producer Producer Producer

EDV, Administrator o. ITEDV, Administrator o. ITEDV, Administrator o. ITEDV, Administrator o. IT----ManagerManagerManagerManager

Automation Automation Automation Automation oooo. Electro . Electro . Electro . Electro EngineerEngineerEngineerEngineer

© Compass Security Deutschland GmbH Slide 14www.csnc.de

Peripherie (Office-Network)

Gegenseitiges Verständnis

Page 7: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 15www.csnc.de

Peripherie (ICS-Network)

Gegenseitiges Verständnis

© Compass Security Deutschland GmbH Slide 16www.csnc.de

Lebenszyklen

Gegenseitiges Verständnis

Page 8: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 17www.csnc.de

Security vs. Safety

Gegenseitiges Verständnis

Sind Ihre Anlagen sicher?

Natürlich!!!

© Compass Security Deutschland GmbH Slide 18www.csnc.de

Schutzzielpriorisierung

Gegenseitiges Verständnis

Confidentiality

Integrity

Availability

Availability

Integrity

Confidentiality

Availability

Page 9: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Angriffsflächen

© Compass Security Deutschland GmbH Slide 20www.csnc.de

Industrial Network Architecture

Ansatzpunkte möglicher Angriffe

Page 10: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 21www.csnc.de

Industrial Network Architecture

The Real World...

© Compass Security Deutschland GmbH Slide 22www.csnc.de

Industrial Network Architecture

The Real World...

Page 11: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Industrielle IT-Security - Hype oder Notwendigkeit?

© Compass Security Deutschland GmbH Slide 24www.csnc.de

Hallo, darf ich mich kurz vorstellen?� Ich wurde im Juni 2010 entdeckt� Ich beherrsche die Sabotage von Siemens SCADA-Komponenten

(Simatic S7, WinCC)� Mein Ziel ist der Eingriff im Frequenzumrichter (Vacon)� Ich nutzte mehrere Zero-Day Exploits und ein Rootkit� Fortgepflanzt habe ich mich via USB und Netzwerk� Ich habe die Welt kurzzeitig in Angst und Schrecken

versetzt

Hype oder Notwendigkeit?

Mein Name ist „Mein Name ist „Mein Name ist „Mein Name ist „StuxnetStuxnetStuxnetStuxnet““““

Page 12: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 25www.csnc.de

Hype oder Notwendigkeit?

WORM_STUXNET.AWORM_STUXNET.AWORM_STUXNET.AWORM_STUXNET.A

RTKT_STUXNET.ARTKT_STUXNET.ARTKT_STUXNET.ARTKT_STUXNET.A

LNK_STUXNET.ALNK_STUXNET.ALNK_STUXNET.ALNK_STUXNET.A

Konzept: http://aboutKonzept: http://aboutKonzept: http://aboutKonzept: http://about----threats.trendmicro.com/dumpImages/threats.trendmicro.com/dumpImages/threats.trendmicro.com/dumpImages/threats.trendmicro.com/dumpImages/0210201014951021020101495102102010149510210201014951.jpeg.jpeg.jpeg.jpeg

© Compass Security Deutschland GmbH Slide 26www.csnc.de

Hype oder Notwendigkeit?

Page 13: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 27www.csnc.de

Die Nachkommen!� 2012 durch Kaspersky Labs entdeckt� Seit spätestens März 2010 aktiv� Infizierung über die Windows Update-Funktion � Nutzt gefälschtes Code-Signing-Zertifikat� Selbstzerstörung bei Entdeckung� Ähnlichkeit zu Stuxnet und Duqu� Ressourcenträchtig

Hype oder Notwendigkeit?

FlameFlameFlameFlame

© Compass Security Deutschland GmbH Slide 28www.csnc.de

Hype oder Notwendigkeit?

Page 14: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 29www.csnc.de

Hype oder Notwendigkeit?

EU Cybersecurity Strategie� Jedes Mitgliedsland muss eine nationale NIS (Network and Information

Security)-Behörde einrichten, bei der Sicherheitsvorfälle zentral gemeldet werde.

� Diese Behörden sollen auch als ICS-CERT fungieren.� Kernbereiche (Energie, Transport, Banking, Finanz Transfer, Netz-

Anbieter, Öffentliche Einrichtungen) müssen über ein geeignetes Risikomanagement die Bedrohungen aufzeigen und analysieren, sowie die identifizierten Informationen an die nationale NIS-Behörde weiterleiten.

� Diese nationalen Behörden sind erforderlich, um ein EU-weites Netzwerk zu bilden, welches mit der ENISA (European Network andInformation Security Agency) zusammen an der Verbesserung der EU-weiten Cybersicherheit arbeitet.

Gesetzestext Gesetzestext Gesetzestext Gesetzestext und weitere Infos und weitere Infos und weitere Infos und weitere Infos : http: http: http: http://ec.europa.eu/digital://ec.europa.eu/digital://ec.europa.eu/digital://ec.europa.eu/digital----agenda/en/cybersecurity agenda/en/cybersecurity agenda/en/cybersecurity agenda/en/cybersecurity

© Compass Security Deutschland GmbH Slide 30www.csnc.de

Hype oder Notwendigkeit?

Page 15: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 31www.csnc.de

Hype oder Notwendigkeit?

© Compass Security Deutschland GmbH Slide 32www.csnc.de

Hype oder Notwendigkeit?

Page 16: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 33www.csnc.de

24h Honeypot-Test

S7S7S7S7----300 CPU300 CPU300 CPU300 CPU CPCPCPCP----342342342342----5 5 5 5 –––– up to up to up to up to 6 6 6 6 moduelsmoduelsmoduelsmoduels

31 31 31 31 devices module devices module devices module devices module

motorsmotorsmotorsmotors

lightslightslightslights

www

© Compass Security Deutschland GmbH Slide 34www.csnc.de

Ergebnisse

� 24 Angriffsversuche auf Anwendungsebene (XXS, API etc.)� 13 nicht autorisierte Zugriffe auf Feldbusebene� 4 direkte Eingriffe in den Steuerungsprozess

24 h Honeypot-Test

Page 17: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Situation und Entwicklung

© Compass Security Deutschland GmbH Slide 36www.csnc.de

Ursprüngliche Anforderungen� Autarke Netzfragmente� Komplexe proprietäre u. technologie-

spezifische Protokolle� Kopplung an überlagerte Systeme

erfolgte in der Regel direkt� Lokal begrenzte Störungen und

Bedrohungen� Fernwartung ausschließlich per

Modem bei geringer Bandbreite

Situation und Entwicklung

WartungspersonaWartungspersonaWartungspersonaWartungspersonallll

Netz A

Netz B

Page 18: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 37www.csnc.de

Aktuelle Anforderungen� Echtzeitfa ̈higkeit� Einheitliche

Kommunikationsinfrastrukturen� Standardprotokolle (TCP/IP, Web,

Dateifreigaben)� Durchga ̈ngige Kommunikation von

der Managementebene bis in die Feldebene

� Verknu ̈pfung von ERP, MES & Automation Systems

� Zentrale/s Steuerung und Reporting� Onlineu ̈berwachung und

breitbandige Fernwartung

Situation und Entwicklung

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

LiveDemo [Attack Industrial ControlSystems]

Page 19: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 40www.csnc.de

Simulationsaufbau

++++

SSSS7777----300 300 300 300 CPUCPUCPUCPU CPCPCPCP----342342342342----5 5 5 5 –––– up to 6 moduelsup to 6 moduelsup to 6 moduelsup to 6 moduels

31 devices module 31 devices module 31 devices module 31 devices module

motorsmotorsmotorsmotors

lightslightslightslights

© Compass Security Deutschland GmbH Slide 41www.csnc.de

Aber wie? � Ich wurde im Juni 2010 entdeckt� ??????

Gute Gründe für Industrial Security

Quelle: Éireann P. Quelle: Éireann P. Quelle: Éireann P. Quelle: Éireann P. Leverett Leverett Leverett Leverett ---- Quantitatively Quantitatively Quantitatively Quantitatively Assessing and Visualising Industrial System Attack SurfacesAssessing and Visualising Industrial System Attack SurfacesAssessing and Visualising Industrial System Attack SurfacesAssessing and Visualising Industrial System Attack Surfaces

Weltweit öffentlich zugängliche Systeme

Systeme mitbekannten Schwachstellen

Page 20: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 42www.csnc.de

Öffentlich zugängliche Systeme

Gute Gründe für Industrial Security

© Compass Security Deutschland GmbH Slide 43www.csnc.de

Öffentlich zugängliche Systeme

Gute Gründe für Industrial Security

Page 21: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 44www.csnc.de

Öffentlich zugängliche Systeme

Gute Gründe für Industrial Security

© Compass Security Deutschland GmbH Slide 45www.csnc.de

Beispiele

Gute Gründe für Industrial Security

Page 22: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 46www.csnc.de

Aber wie? Netzwerk� Segmentierung des Produktionsnetzes � Fernwartungskonzept � Perimeter Security Gateway (Firewalls, IDS/IPS)� Security Information and Event Management (SIEM)

Schnittstelle� Geräte- und Daten-Management (Device Control)

System� Systemsicherheit durch Härtung durch Whitelisting-Technologie (nicht

scan-basierende Technologie)� API Aufrufe von Prozessen, die sich nicht auf der Whitelist

befinden werden unterbunden� Schutz vor Buffer Overflows

Gute Gründe für Industrial Security

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

The Real World Needs Real Solutions Today

Page 23: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 48www.csnc.de

Gute Gründe für Industrial Security

klassische AntiVirus Anwendung Application Whitelisting

Whitelist whatyou trust

Blacklist whatyou don’t

bekannte Bedrohungen (Viren, Würmer, Trojaner)

bekannte Anwendungen (WinCC, etc…)

© Compass Security Deutschland GmbH Slide 49www.csnc.de

Wissen ist Macht...

�Wir wollen niemanden zur einer Straftatanstiften!

�Alle gezeigten Informationen dienenausschließlich dazu sie zu sensibilisieren! Denn nur wer um die Gefahren weiss, kann sich davor schützen.

�Wenn sie Fragen im Bereich IT‐Sicherheithaben, sprechen sie uns an.

Page 24: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 50www.csnc.de

Offene Diskussion

© Compass Security Deutschland GmbH Slide 51www.csnc.de

Vielen Dank für Ihre Aufmerksamkeit!

Vielen Dank!

Page 25: beertalk 2013 hacking industrial control systems v1.5 de · Hacking Industrial Control Systems -Angriffam Fließband [CompassBeertalk–Jona –21.03.2013] ... Lizenz(BY 2.0) Paul-Gerhard

© Compass Security Deutschland GmbH Slide 52www.csnc.de

Kontakt

Compass Security Deutschland GmbH

Tauentzienstr. 1810789 BerlinGermany

[email protected] | www.csnc.de | +49 30 21 00 253-0

Secure File Exchange: www.filebox-solution.com

PGP-Fingerprint:

Slideconcept: Marco Di FilippoReview: Laura-Louise Di Filippo