# data[].attributes.body
Alex H. / Jonny

Mit dem Begriff der Aktiven Aufklärung (Englisch: Active Reconnaissance) beschreibt man Computerattacken, bei denen ein Eindringling direkten Kontakt mit einem Zielsystem aufnimmt, um Informationen über Schwachstellen zu sammeln.

Dazu scannen die Angreifer zum Beispiel die Netzwerk-Ports, um verwundbare Stellen zu finden. Nach einem Port-Scan versuchen die Hacker dann meist bekannte Schwachstellen auszunutzen, die direkt mit den gefundenen offenen Ports zusammenhängen.

Tools:
- (WireShark)
- PortScan 1.77
- Nmap
- Netcat (not Windows)
- PortQryUI (cmd)

Prevention:
- Leistungsfähige Firewall, welche überwacht, welche Ports geöffnet sind und für wen sie sichtbar sind
- IPS -> Erkennt aktive PortScans und kann diese stoppen

# data[].attributes.body
Mario & Oliver
Links = Abbildungen

DOS
Gezielte Überlastung eines Servers/Rechners um die Nichtverfügbarkeit eines Internetservices herbeizuführen

Generell: Bandbreite/Leistung des Betreibers wird überfordert

DDOS
DOS-Angriff von mehreren Rechnern auf dasselbe Ziel

https://anydifferencebetween.com/wp-content/uploads/2016/09/Difference-Between-DDoS-and-DoS.jpg

Bot-Netze

Schadsoftware wurde auf Client installiert und Bandbreite des Rechners wird missbraucht

Unbemerkt/ungewollt von eigentlichem Nutzer

Maskiert tatsächlichen Angreifer

Schwerer abzuwehren, da viele Rechner wenige Anfragen schicken, statt einem Rechner, der sehr viele Anfragen stellt

https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Stachledraht_DDos_Attack.svg/1200px-Stachledraht_DDos_Attack.svg.png

Spoofing
Eigene Source-IP wird durch die des Ziels ersetzt

Syn-Flooding

z.T. werden Anfragen gestellt, aber nicht auf die Antwort  reagiert, weshalb die Antwort mehrfach gesendet wird (syn-flooding)

https://www.cloudflare.com/img/learning/ddos/what-is-a-ddos-attack/syn-flood-ddos-attack.png

Smurf Attack

Ping an großes Netzwerk mit gespoofter IP-Adresse

Anworten an Opfer belasten dessen Netzwerk

https://i.pinimg.com/originals/b3/09/79/b30979f7a0525911ec2cb38768aedb7b.png

# data[].attributes.body
Johannes

Ausnutzen von Hilfsbereitschaft, Vertrauen, Angst oder Respekt vor Autorität, um Mitmenschen zu manipulieren.

Beliebte Methoden:

·         Phishing Mails:

Mails mit gefälschten Logos und Fehlermeldungen fordern zur Eingabe von Passwörtern in einer manipulierten Loginmaske auf

·         Scam Calls

Anrufer gibt sich als Microsoft Mitarbeiter aus und berichtet von einem Fehler auf dem heimischen Computer. Über einen Remotezugang gibt das Opfer dem Täter Zugriff auf den Rechner

·         Enkeltrick

Täter gibt sich als Bekannten/Verwandten aus und versucht so an persönliche Daten zu gelangen

·         Crawling

Durchsuchen von öffentlich zugänglichen Informationen, wie z.B. Social Media, um an private Informationen zu kommen, wie Wohnort, Passworthinweise (z.B. Hundenamen, Geburtstag, ...)

# data[].attributes.body
Maßnahmen gegen DOS Angriffe:

Eigene Maßnahmen:

Sichere Kennwörter

VPN verwenden um Verbindungen zu schützen

Regelmäßige Überprüfung von verwendeter Software auf Schwachstellen

Einpflegen von Sperrlisten in die Firewall

SYN-Cookies als Gegenmaßnahme zu SYN-Flooding

Kommerzielle Hilfe:

Schutz gegen DDoS Angriffe beim Provider erfragen

Verteilung der Zugriffslast auf mehrere (physische Rechner) durch Virtualisierungsoptionen

Nutzung von Filter-Services kommerzieller Anbieter

Einrichten eines IPS um mögliche Angreifer zu behindern

# data[].attributes.body
Arten von Access Attacks

Keylogger

·       Liest die Tastatureingaben eines Users mit

Brute Force

·       Try and Error Angriff, um z.B. Serverpasswörter zu knacken

Trust Exploitation

·       Mit Hilfe von Website Defacing

Port Redirection

·       Standard Gateway wird   vorgetäuscht

Man In The Middle

·       Angreifer schaltet sich physikalisch oder logisch zwischen zwei Verbindungspartner

·       Spoofing

Buffer Overflow

·       Programmabsturz durch eine fehlerhafte Dateieingabe

·       Angreifer kopiert Schadsoftware in den Arbeitsspeicher des Rechners

Island Hopping

·       Schwachstelle wird ausgenutzt

Ransomware-Angriff

·       Viele Angriffe gleichzeitig

Abwehr von Access Attacks

·       Starke Authentifizierung z.B. durch ein Einmal-Kennwort (OTP- One Time Password, über eine Liste bzw. automatisch generiert)

·       Zwei-Faktor-Authentifizierung mit Smartphone, Chipkarte, usw.

·       User-Accounts deaktivieren, wenn sie nicht mehr benötigt werden

·       Minimale Rechtevergabe und Vertrauensbeziehungen

·       Verschlüsselung

# data[].attributes.body
Viren:

Programmcode, der sich an ein Wirtsprogramm anhängt

Vervielfältigt sich selbstständig

Führt schädliche Funktionen aus

Benötigt menschliches Zutun

Würmer:

Agieren autark (ohne Wirtsdatei)

Können sich ohne menschliches Zutun verbreiten

Trojaner:

Schadprogramm, das wie eine echte Anwendung aussieht

Replizieren sich nicht selbst

Öffnen eine Hintertür zum System

Ransomware (engl. ransom = Lösegeld):

Verbreitung durch Emails, Lücken in Websites und Datendienste

Blockade des Systems oder Verschlüsselung von Daten

# data[].attributes.body
Lukas & Ruben

Arten von Angriffen:
SQL-Injection

versuch SQL befehle auszuführen, über Eingabefelder oder URLs.

Cross-Site-Scripting (XSS)

Schadsoftware wird über eine Webanwendung importier.

Session Hijacking

Abfangen der Session-ID um Identität des Opfers vorzutäuschen und dessem Rechte zu nutzen (http).

Directory Traversal

Angreifer versuch durch manipulieren der URL, auf nicht veröffentlichte Pfade zu zugreifen.

Abwehr
Minimalitätsprinzip

So wenig Informationen wi nötig angeben.

Session-ID

Die Session-ID sollte random und nicht erratbar sein (Sicher wie ein Passwort).

Einsatz von WebShields

Firewall auf dem Webserver

filtert Befehle

Aktuellsten Patches der Server und Software installieren.