PMG inf3/Einführung/Fri
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
=='''Webbrowser'''==
'''Definition'''
Webbrowser oder auch Browser sind im allgemeinen Computerprogramme,
welche auf die Darstellung von Seiten aus dem World Wide Web sowie auf die Darstellung
von anderen Internetdiensten wie z.B. E-Mails spezialisiert ist.
== '''Angriffe auf Webbrowser''' ==
=== Was sind Angriffe auf Webbrowser ===
==== Beispiele für Angriffe ====
''<font size="1">genauere Infos zu Angriffsarten [https://blog.netwrix.de/2019/10/28/die-zehn-haufigsten-formen-von-cyberangriffen/] oder [https://www.computerweekly.com/de/tipp/Typische-Browser-Angriffe-und-Schutzmassnahmen-im-Ueberblick] </font>''
=====Schadsoftware (Malware)=====
'''Ziel''': Erlangen von Daten (z.B. Passwörter) oder Kontrolle, Zerstörung von Daten/Systemen
'''Funktionsweisen''' :
*<font color="darkblue">Virus:</font> Verbreitung durch infizierte Dateien oder Programme
*<font color="darkblue">Wurm:</font> automatische Verbreitung über Netzwerke, E-Mails oder USB-Sticks
*<font color="darkblue">Trojaner:</font> getarnt als nützliches Programm, ausführen von schädlichen Programmen im Hintergrund
*<font color="darkblue">Ransomware:</font> verschlüsselt Dateien oder sperrt Zugriffe auf das System
*<font color="darkblue">Spyware:</font> Überwachung der Nutzer (Tastatureingaben, Webcam)
*<font color="darkblue">Adware:</font> einblenden von unerwünschter Werbung, Sammlung der Suchverläufe
*<font color="darkblue">Bot/Botnet:</font> Infizierung von Geräten um diese fernzusteuern
=====Cross Site Scripting=====
'''Ziel''' : Ausführen von schädlichen JavaScript (Skriptsprache zum erstellen von Webseiten) im Browser des Opfers [[Bild:Fri_Cross.jpeg|right|300px]]
'''Funktionsweise''' :
*Angreifer schleusen einen Skriptcode in eine Webseite ein (z.B. über ein Formular)
->beim Benutzen der Seite durch einen Benutzer, wird das Skript im Kontext der Webseite ausgeführt
->der Angreifer kann nun auf Tastatureingaben verfolgen, Cookies des Nutzers stehlen, Netzwerkinformationen auffinden oder Screenshots erstellen
=====Phishing=====
'''Ziel''' : Sensible Daten (z.B. Passwörter) der Nutzer zubekommen
'''Funktionsweise''' :
*Angreifer erstellen täuschen echte Kopies von legitimen Webseiten
->dem Opfer wird ein Link dieser Webseite zugeschickt (z.B. per E-Mail)
->eingegeben Daten auf der Webseite, werden direkt den Angreifern zugeleitet
=====Drive-by-Download=====
'''Ziel''': unbemerktes installieren einer Schadsoftware [[Bild:Fri_Drive.jpeg|right|300px]]
'''Funktionsweise''' :
*Webseite enthält versteckten Cookies, welcher beim Besuch des Nutzer eine Malware auf deinem Gerät herunterlädt und installiert
*nutz Sicherheitslücken im Browser oder Plug-ins (z.B. Java, PDF-Reader, Flash) aus
=====Session Hijacking=====
'''Ziel''': Ausgeben als ein andere/angemeldeter Nutzer
'''Funktionsweise''' :
[[Bild:Fri_Session.jpeg|right|300px]]
*Angreifer stiehlt Session-Cookies (z.B. durch XSS oder MitM (Man-in-the-Middel)
->ausgeben als legitimer Nutzer ohne Login-Daten möglich
=='''Sicherungsmaßnahmen'''==
=== Technische Schutzmaßnahmen ===
*Browser und Plug-ins regelmäßig aktualisieren
*HTTPS verwenden (nur verschlüsselte Verbindungen akzeptieren)
*Pop-up-Blocker aktivieren
*Anti-Virus/Anti-Malware Software verwenden
*JavaSkript gezielt blockieren
*nicht unbekannte/unsichere Erweiterungen/Add-ons installieren
=== Sicherheitsmaßnahmen für Nutzer ===
*nicht auf unbekannte Links klicken
*Login-Daten nicht auf "unsicheren/unbekannten" Seiten eingeben
*Browser-Verlauf und Cookies regelmäßig löschen
*starke Passwörter und 2-Faktor-Authentifizierung nutzen
*keine unnötigen Plug-ins oder Add-ons installieren
=== Schutzmaßnahmen für Entwickler/Betreiber ===
*Content Security Policy (CSP), Festlegung welche Skripte geladen werden dürfen
*Subresource Integrity (SRI), Sicherstellung, dass Skripte nicht manipuliert wurden
*Verwendung von Frameworks, automatischer Absicherung/Verhindern typische Sicherheitslücken
*SameSite -Cookies und Secure Flags setzen
''<font size="1">genauere Infos zu Schutzmaßnahmen [https://mobroadband.org/securing-your-web-browser/#:~:text=Use%20Security%20Extensions%20%E2%80%93%20Consider%20installing,about%20the%20extensions%20you%20install.] oder [https://www.computerweekly.com/de/tipp/Typische-Browser-Angriffe-und-Schutzmassnahmen-im-Ueberblick] </font>''