ISICH

IT Sicherheit

IT Sicherheit


R. M.
Diese Karteikarten bieten einen umfassenden Überblick über Sicherheitsaspekte in der Cloud und Virtualisierung, einschließlich Risiken, Managementstrategien und technischen Lösungen. Sie decken Themen wie Web Application Firewalls, Penetrationstests, XML-basierte Sicherheitsstandards und die Architektur von Cloud-Systemen ab. Ideal für IT-Sicherheitsexperten und Administratoren, die ihre Kenntnisse in Cloud-Sicherheit vertiefen und praktische Sicherheitsmaßnahmen umsetzen möchten.
Cartes-fiches
53
Utilisateurs
2
Langue
Allemand
Catégorie
Informatique
Niveau
Autres
Créé / Mis à jour
25.12.2018 / 12.11.2025

Cartes-fiches

Wozu wird das APR Protkoll verwendet und welche Angriffsarten gegen das Protokoll existieren?

ARP wird zur Abbildung einer IP auf die zugehörige MAC verwendet.

Angriffsarten:

  • Spoofing: falsche Antwort auf Broadcast
  • Man-in-the-Middle
  • DoS: Anfrage für nicht existierenden Host werden über Gateway gesendet

Wie funktioniert IP-Spoofing durch Sequenznummernangriff?
 

  • TCP-Implementierungen verwenden für die Generierung der Sequenznr. 32bit Zähler. Die Sequenznummer wird jedoch nicht zufällig gneriert sondern jeweils um 1 erhöht und bei einer neuen Verbindung um 64 erhöht.
  • Sequenznummer können damit erraten werden und die Kommunikation mit dem Ziel damit verschleiert werden.
  • Währenddessen wird Absender ebenfalls mit Nachrichten versorgt und damit von Senden eines Reset-Pakets gehindert.

Wie verläuft ein ICMP Packet Storm und welches sind mögliche Gegenmassnahmen?

Angreifer sendet ping Packete mit gefälschter Absendeadresse an IP-Broadcast Adresse. Alle Rechner aus dem Netz antworten dem Opfer.

Gegenmassnahmen

  • ICMP deaktivieren (nur bedingt möglich und sinnvoll)
  • IP Broadcast am Router deaktivieren (Ping Anfragen an Broadcast werden heute viel mehr nicht weitergeleitet=

Welches sind die Schwächen von DNS und welche Angriffe sind mögich?

Schwächen

  • Konsistenz der Tabellen wird nicht sichergestellt
  • Echtheit der Daten im DNS wird grundsätzlich angenommen
  • Adressinfos werden über Netzwerk ausgetauscht
  • aufgelöste Adressen werden im Cache des DNS-Servers gehalten.

 

Angriffe:

  • Hauptziel istt es durch Manipulations DNS Teilnehmer auf falsche Web-Seiten zu lenken
  • DNS Spoofing
    • Antwort mit falscher IP-Adresse untergeschoben
    • Verfälschung der reverse lookup-Tabelle
    • Gegenmassnahme: immer forward und reverse lookup
  • DNS Cache Posioning:
    • Angreifer täuscht vor bestimmter Server zu sein um gefälschte Dten zu verbreiten
    • Antwortet schneller als Originial, dazu muss er Infos kennen

Was ist IP-Sec?

Standardisiertes Framework zur Sicherung der Netzwerkkommunikation auf IP-Ebene. IPSec arbeitet auf OSI-Layer 3. 

Optionaler Einsatz im IPv4 und verpflichtend für IPv6.

Was ist das Ziel von IPSec?

Gewährleistung von Schutzzielen auf IP-Ebene

  • Authentizität des Datenursprungs
  • Vertrauliche Datenübertragung (Payload)
  • Integrität und Schutz vor Replay Attacken
  • zusätzlich auch Schlüsselmanagement
  • Verändert IPPake 
    • zusätzlicher Header
    • Verschlüsseln und/oder Hashen der Daten (Payload)

 

Welche zwei Schutzfunktionen gibt es bei IPSec?

  1. IP Authentication Header (AH)
    1. Integrität des verbindungslosen Verkehrs
    2. Authentisierung des Datenursprungs
    3. Optional: Anti-Replay-Dienst
  2. IP Encapsulating Security Payload (RSP)
    1. Vertraulichekeit 
    2. Integrität
    3. Authentisierung 
    4. Anti-Replay-Dienst

 

Welche Betriebsmodi kennt IPSec?

Tunnel und Transportmode. Wobei im Tunnelmode die Verbindung über Security Gateways verläuft und im Transport Mode direkt zwischen den Endpunkten.

Welche Risiken ergeben sich durch mobile Systeme?

  • Datenverlust
    • Diebstahl / Verlust
    • Unberechtiger Zugang zum Netzwerk
    • Datenabfluss über schädliche Apps
  • Abgreifen der Koummunikationskanäle
    • E-Mail
    • Telefonie, SMS
  • Kompromittierung des Netzwerks
    • Smartphone als Einfallstor
    • Missachtung der Sicherheits-RL des NW
  • Kompromittierung des Engeräts (Abhören)
  • Nutzer (z. B. Anrufer) täuscht falsche Identität vor.

 

Welches sind die Risiken bei Bibliotheken sowie Applikationen und Dienste im mobilen Bereich?

  • Bibliothken
    • Risiko Überschneidungen zwischen Plattformen
    • Da Verwendung von Standard Komponenten aus OpenSource Welt
    • Cross Plattform Exploit selten aber möglich
  • Applikation und DIenste
    • App oder Dienst einfachster Angriffsweg
    • Sandboxing nicht Wunderwaffe als die es gerne präsentiert wird
    • Auch herstellereigene SW birgt viele Risiken

Welche Varianten zur sicherheitsüberprüfung von mobilen Apps gibt es?

  • Lokale App-Prüfunungen auf Testgeräten
  • Zentrale App-Prüfungen mit Mobile Device Manager
  • Zentrale Werkzeuge für Applikationssicherheit
  • App-Prüfung in Cloud
  • App-Prüfung als externer Service

 

Welches sind die Sicherheitsmechanismen mobler Plattformen?

  •  Basissicherheit
  • Verschlüsselung
  • Zugriffsschutz
  • Applikationsquellen
  • Updatesituation
  • Cloud-Anbindung
  • Mobile-Device-Management (MDM)
  • Bring-Your-Own-Device (BYOD)

Was beinhaltet der Sicherheitsmechanismus "Basissicherheit"?

  • Address Space Layout Randomization (ASLR)
    • Randomisieriung von Speicherbereichen um Vorhersagen von Speicheradressen (und damit Buffer Overflow) zu erschweren
  • Data Execution Prevention (DEP)
    • strikte Trennung zwischen ausführbaren Code und nicht  ausführbaren Daten
    • unterbindet Ausführung von Quellcode im Datenbereich
  • Secure Boot Prozess
    • Soll Ausführung eines kompromittierten OS unterbinden
    • alle vom System geladenen Module (Bootloader, Kernel, Firmware, etc.) sind kryptographisch signiert
    • Signatur der Module wird während Boot Vorgangs überprüft
  • Sandboxing
    • soll verhindern, dass Schadsoftware andere Apps oder das Gerät kompromittiert / Daten anderen Apps ausliest.
    • Interaktion zwischen Anwendungen nur kontrolliert möglich

Was ist Sandboxing?

  • Soll verhindern, dass Schadsoftware andere Apps oder das Gerät kompromittiert bzw. Daten anderer Apps ausliest
  • Jede Anwendung läuft in gesicherter Umgebung
  • Interaktion zwischen Anwendungen ist nur kontrolliert (über Rechtevergabe) möglich
  • Unterscheidung der Rechte um solche die Benutzer vergeben muss und solche welche die Überprüfung der Laufzeit vornehmen

Was beinhaltet der Zugriffsschutz auf mobilen Geräten?

  • Methoden zum Zugriffsschutz (PIN, Biometrisch, etc.)
  • Verschlüsselung
    • des Dateisystems
    • applikationspezifisches Verschlüsselungssystem

Was ist Consumerisation und BYOD?

  • Consumerisation bezeichnet die Entwicklung, dass IT-Systeme, Programme und DIenste aus dem privaten Umfeld auch dienstlich genutzt werden.
  • BYOD eine Strategie die Mitarbeiter zu animieren, ihre privaten Endgeräte auch dienstlich zu nutzen.
  • Herausforderungen
    • Auflösung der Grenze zwischen privatem und diesntlichem Bereich
    • Datenschutz- und lizenzrechtliche Probleme
    • Gefährdung für die Informationssicherheit

Welches sind die Gefährdungen durch Consumerization und BYOD?

  • Geräte sind nicht für professsionellen EInsatz konzipiert
  • Umsetzung der SicherheitsRL ist schwierig
  • Zentrale Administration von privaten Geräten unerwünscht 
  • und durch Vielzahl der Plattformen erschwert
  • Ungeprüfte Apps im Netz der Institution
  • Fehlende Trennung zwischen dienstlicher und privater Nutzung - Datenschutzkonformität

Welches sind die Fundamente eines sicheren BYOD?

  1. Strategische Ebene
    1. BYOD Strategie
  2. Taktische Ebene
    1. Org. Rahmenbedingungen
    2. Tech. Rahmenbedingungen
    3. Rahmenbedingungen des Netzes
  3. Operative Ebene 
    1. Organisatorische Massnahmen
    2. Technische Massnahmen am Endgerät
    3. Massnahmen zur sicheren Anbindung an das Netz

Was ist Cross-Origin Resource Sharing?

  • Ermöglicht Zugriff auf Daten mit anderen Origin
  • Implementiert als Teil des XmlHTTPRequest Objekts
  • Risiko ist die Aufweichung der Same Origin Policy, diese definiert von wo ein Script Ressourcen afnordren darf.
  • Die Herkunft der Ressourcen wird dabei anhand von Domain und Port bestimmt.

Was sind die Sicherheitsfeatures und Emfpehlungen zu Cross-Origin Resource Sharing?

  • Server entscheidet ob er die Anfrage zu lässt: Einschränkung über Access-Control-Allow-Origin-Header
  • Dies wird über einen HTTP Header mitgeteilt
  • Ein * und die Anwendung ist offen für alle
  • Vorsicht vor Vereinfachungen (z. B. eingebundene Konfigurationsdatei)
  • Zusätzliche Authentifizierung nötig

Was sind die Risiken und Empfehlungen in Bezug auf die Web Storage API?

  • Risiken
    • Vom Benutzer unkontrolliert
    • Daten werden auf Client gespeichert, welcher eventuell leichter anzugreifen ist
  • Sicherheitsfeature und Empfehlungen
    • An Origin gebunden
    • Keine sensitive Daten speichern
    • Löschen nicht vergesen

Welches sind die Risiken der Web Worker API?

Vom Benutzer unkontrolliert

Interprozesskommunikation zwischen Prozessen mit unterschiedlichen Rechten

Welches sind die Risiken und Sicherheitsemfpehlungen der Web Messaging API?

  • Sicherheit
    • Empfänger muss Sender kennen und explizit zulassen
    • Erfordert Benutzerinteraktion für erste Nachricht
  • Risiken
    • Benutzerinteraktion kann umgangen werden

Was ist SOA und was umfasst es?

SOA ist ei Arichtekturmuster zur Aufbaue iner Anwendungslandschaft. Fachliche / d. h. geschäftsbezogene Komponenten sind lose miteinander gekoppelt, indem sie einander ihre Funktionalität in Fom von Services anbieten.

  • Umfasst eine Reihe von RL, BP, Standards, Tool-Empfehlungen, Frameworks und Entwicklungsprozesse
  • Kapselung von Rssourcen als Services die über NW verfügbar sind (verteilte Architektur)
  • Services = IT-Repräsentation von fachlicher Funktionalität, die durch wohldefinierte Schnittstelle beschrieben werden.

Was ist WDSL?

Web Service Description Language (WSDL) ist ein XML-Format, um Schnittstelle eines Web-Services zu beschreiben.

  • Abstratke Beschreibung von Operationen und deren Parametern. 
  • Anbindung an bestimmtes NW-Protokoll für Zugriff auf Web-Service
  • Spezifikation des Endpunktes um auf speziellen Web Service zugreifen zu können

 

Was ist Message Layer Security?

  • Verschlüsselung und Signatur der Nachrichteninhalte
  • Herstellung einer Ende-zu-Ende-Sicherheit
  • Ist im Allgemeinen das geeignete Verfahren für Web-Services
  • Verschlüsselung des SOAP-Bodys ganz oder in Teilen
    • XML Encryption
  • Signatur des SOAP-Bodys ganz oder in Teilen
    • XML Signature
  • Signatur von Teilen des SOAP-Headers

Was kann die XML Encryption?

  • Verschlüsselung ganzer XML Dokumente oder einzelner Teilstrukturen
  • Symmetrische oder asymmetrische Verschlüsselung möglich
  • Mindeststandards sind AES und TripleDES
  • Gewählte Methode wird in der XML Datei definiert
  • Bei symmetrischer Verschlüsselung erfolgt der  Schlüsseltausch häufig vorab per asymmetrische Verschlüsselung.


Was definiert das WS-Security Framework?

Wie Sicherheitsinformationen in SOAP Nachrichten untergebracht werden, durch Festelgung verschiedener Standards wie XML Encryption, XML Signature und SAML

Was ist SAML?

  • Security Assertion Markup Language
  • Verfahren zum Austausch sicherheitsrelelvanter Informationen zur Authentifizierung und Autorisierung, standardisierte Beschreibung existierende Sicherheitsmodelle
  • Vollständig programmiersprachen- /plattform- / herstellerunabhängig.

Welches sind die Anwendungsszenarien für SAML?

  • Single Sign-On (ein Dienstnutzer ist nach der Anmeldung bei einem Dienst automatisch auch zur Benutzung von weiteren Diensten berechtigt)
  • Autorisierungsdienste (eine „unbeteiligte“ Autorität erzeugt und prüft Berechtigungen)
  • Verteilte Transaktionen (mehrere Dienste sind gemeinsam an einer Transaktion beteiligt und teilen sich die Sicherheits-informationen)

Welches sind die SAML Akteure?

  • Identity Provider: Wird von der Organisation bereitgestellt, deren Benutzer Zugriff auf einen eingeschränkten Dienst möchten. Dieser befindet sich somit in der Heimateinrichtung.
  • Service Provider: Der Dienst, auf den die Benutzer zugreifen möchten. Dieser befindet sich somit beim Anbieter des Dienstes.
  • Lokalisierungsdienst: Zeigt an, woher ein Benutzer kommt.
  • Benutzer: Meist ein User oder ein Service.

 

Was ist XACML?

  • XML Sprache für Zugriffskontroll Policies
  • Request-Response-Protkoll zur Abfrage von Zugriffsrechten
  • Regelwerk für die Beschreibung von Leserechten mit XML
  • Verwendet SAML

Was ist XKMS?

  • XML Key Management Specification
  • XML-basierte Verwaltung einer PKI
  • Menge von Web Services als Schnittstelle zu Key-Management-Systemen
  • Unterstützung für die Verteilung von Private/Public-Key-Mechanismen

Welches sind die Erweiterungen von WS-Security?

  • WS-Policy
    • Festelgung der Sicherheitsanforderungen für eine Kommunikation
  • WS-Trust
    • Festlegung des Formates sicherheitsrelevanten Daten (z. B. SAML-Token)
  • WS-SecureConversation
    • Verfahren zum Austausch eines Session-Keys für symmetrische Verschlüsselung mit hilfe eines asymmetrischen Verfahrens -> Schaffung eines Sicherheitskontextes
  • WS-Federation
    • Unterstützung der Herstellung gegenseitigen Vertrauens
    • Für SSO benötigt
  • WS-Privacy
    • Definition der Anforderungen an Vertraulichkeit von Nachrichten
    • Methoden zur Sicherstellung der Einhaltung der Anforderungen
  • WS-Authorizaion
    • Definition und Auswertung von Zugriffsrechten

 

Was ist eine WAF?

  • Web Application Firewall -> "eine Schutzlösung auf Webanwendungsebene, die technisch nicht von der Anwendung selbst abhängig ist.
  • Eine Komponente die den Datenverkehr zwischen Browser und Webapplikation untersucht, ggf. ändert oder blockiert

 

Welches sind die Grenzen einer WAF?

  • Erkennung von Logikfehlern (z. B. falsch Implementiertes Berechtigungsmodell)
  • Fehlerhafte Implementierung von Sicherheit auf Client Seite (z. B. Berechtigungsmodell wird in JavaScript geprüft)
  • Ausnutzung von Browserschwachstellen (z. B. Clickjacking)

Web Application Firewall - Schutzfunktionen?

  • Vor bekannten Angriffen über Signaturen (PHP Würmer, Exploits)
  • Vor unbekannten Angriffen über generische Mustererkennung (Zero Day Protection -> SQL Injection, XSS, Buffer Overflows)
  • Gezielte Konfiguration zur Absicherung bekannt gewordener Schwachstellen

 

Wie kann eine WAF deployed wereden?

  • Reverse / Transparent Proxy
  • Plugin in Firewall / Loadbalancer / Webserver
  • Plugin in Application Server
  • Plugin in Applikation

Was ist das Application Security Audit?

Gründliche, technische, unprivilegierte und privilegierte Sicherheitsüberprüfung einer Applikation und der zugehörigen Systeme aus der Perspektive eines Angreifers mit Skill Level «Hacker / Cracker».
 

Was ist der Zweck und Nutzen eines Application Security Audits?

  • Qualitätssicherung dank (unabhängiger) IT Security-Analyse
  • Compliance: Nachweis bezüglich gesetzlicher Rahmenbedingungen und Vorgaben
  • Prävention: Ermöglicht (in der Zukunft) direkte und indirekte Kosteneinsparungen
  • Awareness auf allen Stufen
  • Know-how Transfer
  • Argumentationsgrundlage für zukünftige ◦ IT Security-Investitionen und ◦ Aktivitäten

Étudier