Layered Security
Wenger Thema W3
Wenger Thema W3
-
- 1 / 21
-
Flashcards
Was sind die vulnerabilities auf den Physical Layer ?
Stromausfall
Diebstahl (Daten / Hardware)
Zerstörung Hardware
abkoppeln der verbindung
Mitschneiden von Tastatur oder anderen Inputs
Leitungen anzapfen
Was sind die Gegenmassnahmen gegen angriffe auf den Physical Layer ?
Geografisch auseinander liegende datenzentren und redundanz
Kryptische kommunikation um die übertragenen Daten zu schützen
Unterbruchsfreie Stromversorgung
Kühl systeme überwachen
Elektromagnetische abschirmung
verschlossene und überwachste umgebung
Was passiert im Data LInk Layer ?
Daten Frames werden versendet und empfangen
bietet mapping zwischen ip und mac adresse
Was sind schwachstellen von Data Link Layer ? und wie können diese Angegriffen werden ?
Schwachstellen
- MAC adress spoofing
- VLAN können umgegangen werden
- Fehlerhafte spanning tree configs ausnützen
- durch überlastung die Netzwerkgeräte ausnützen
Angriffe
- Content Addressable Memory table overflow
- VLAN hpping
- Spanning tree protocol manipulation
- Media Access Control
- ARP attacke
Welche Sicherheitsmechanismen können auf dem Data Link Layer getroffen werden?
Festlegen welche MAC adresse an welchem Port sein darf
VLANs nicht für sicherheits design verwenden, lieber physicalisch trennen
Netzwerkgeräte mit erweiterten Features verwenden. (bsp. Port based Access control)
ARP Boradcast monitoring verwenden um unbekannte Geräte und spoofed MAC adressen zu erkennen
Was sind die Funktionen von Network Layer ?
Sendet und empfängt Pakete
routes between hosts mithilfe von Netzwerk adressen
IP/ ICMP / IPv6 / ICMPv6
Was sind die Schwachstellen von Network layer ? Und wie können Sie angegriffen werden ?
Schwachstellen
- denial of Service
- route spoofing
- IP adress spoofing
- automatische device confid mechanismen
Angriffen:
- IP Spoofing
- RIP Attacks (routing tabellen fälschen)
- ICMP Attacks (denial of service attacken)
- ICMP flood (pings--- denial of service)
- Ping of Death (ICMP Echo welcher zu gross ist führ zum crashen oder reeboten des opfers)
- Teardro Attack (fehlerhaft zusammen gestellte Packete werden versendet)
- DHCP starvation
Welche sicherheits vorkehrungen können für das schützen des Netzwerk Layers getroffen werden ?
Broadcasts auf dem Netzwerk überwachen
Einsatz von Antispoofing und Route filters
DHCP snooping(DHCP antworten von nicht befugten Servern werden gefiltert)
switched Networks gegen Packet sniffing
Was sind die Funktionen vom Transport Layer ?
TCP oder UDP
Was sind die Schwachstellen von Transport Layer?
Unterschiedliche Implementierungen erlauben das herausfinden von host informationen. Diese Informatioen können zum fingreprinting verwendet werden.
Transport Layer mechanismen überladen
Transport verbindungen können durch gefälschte Packete terminiert oder auch übernommen werden
Was sind bekannte Angriffe auf den Transport Layer ?
TCP SYn attack (mit warte aufforderungen im 3-way handshake werden die opfer lahmgelegt)
UDP Flood attack
Port Scan Attack
Land Attack (forged packet with same dest and source adress---> system crash or reboot)
Welche sicherheitsmassnahmen können auf dem Transport Layer getroffen werden?
Limitierung des Zugriffs auf TCP und UDP Port Nummern und ICMP Typen durch Firewall Regeln.
Einsatz von SPI (Statefull Packet Inspection) Firewalls um Segmente mit fehlerhaften Flags, nicht korrektem Status oder gefälschte/fehlerhafte Segment zu filtern.
Einsatz stärkerer Identifikations-Mechanismen zur Absicherung der Kommunikation auf Transport- und Sitzungs-Schicht (Stichwort: Transport Layer Security TLS).
Was sind die funktionen vom Session Layer ?
baut die trennt die kommunikation zwischen hosts
Neu synch von abgebrochene Sitzungen anhand von Namen und Adress Datenbanken
Was sind die Schwachstellen des Sesssion Layers ?
Schwache authentisierungs möglichkeiten
Klartetxt von UserID und Passwort
Informationen erstellen durch authentisierungs verusuche
Keine beschränkung von authentisierungs versuchen
Welche Angriffe gibt es auf den Session Layer ?
TCP connection Hijacking (während der session aufbau (3-way handshake), oder auch während einer bestehender session (wenn die hosts im desynchronized state sind))
SSL Man in the Middle Attack
Welche sicherheits massnahmen können getroffen werden um gegen Angriffe auf den Session Layer zu schützen ?
encrypted exchange of passwords
Passwörter und login cred sollen einen ablauf datum haben
Session ID kryptografisch schützen
Limitierung der Fehlerhaften Logins oder auch tarpitting
Server und Clients certs verwenden
Was sind die Funktionen der Presentation Layer ?
übersetzt die datenformate vom sender zu dem vom empfänger
verschlüsselung, daten kompression werden auch in dieser schicht vorgenommen
Welches sind die Schwachstellen der Presentation Layer?
input validation ist schlecht kann also daher zu crashes führen oder auch fehlerhaften code ausführungen
krypto schwachstellen können ausgenutzt werden um daten zu leaken
was sind bekannte angriffe auf den Session Layer?
unicode schwachstelle ausnützen (directory traversal)
DNS spoofing
Was sind die Schutzmassnahmen welche auf dem Session Layer getroffen werden können?
input validation
separate user input and programm controllings inputs
stetige kontrolle der krypto lösungen
Was sind die Funktionen der Application Layer ?
Die Anwendungsschicht bietet Protokoll-Funktionen und standardisierte Dienste für die kommunizierenden Anwendungen.