Grundlagen der Informationssicherheit

Welches der folgenden Beispiele ist Social Engineering?

  1. AJemand ruft einen Mitarbeiter an, gibt sich als Systemadministrator aus und bringt ihn „zur Behebung einer Störung“ dazu, sein Passwort zu nennen
  2. BIn Eingabefelder einer Webanwendung werden spezielle Zeichenketten eingegeben, um deren Datenbank unbefugt zu manipulieren
  3. CMit einem Programm werden Passwortkandidaten nacheinander ausprobiert, um einen zu finden, mit dem die Anmeldung gelingt
Antwort und Erläuterung anzeigen

Antwort: A. Jemand ruft einen Mitarbeiter an, gibt sich als Systemadministrator aus und bringt ihn „zur Behebung einer Störung“ dazu, sein Passwort zu nennen

Social Engineering ist der Oberbegriff für Methoden, die statt technischer Mittel die Psychologie, Gewohnheiten und Unachtsamkeit von Menschen ausnutzen, um wichtige Informationen wie Passwörter zu erfragen oder Handlungen zu veranlassen. Beispiele sind Anrufe oder E-Mails von jemandem, der sich als Administrator, Geschäftspartner oder Vorgesetzter ausgibt, das Mitlesen von Bildschirm oder Tastatureingaben über die Schulter (Shoulder Surfing) und das Durchsuchen weggeworfener Unterlagen (Dumpster Diving). Typisch sind Formulierungen, die keine Zeit zum Nachdenken lassen, wie „schnell“, „dringend“ oder „vertraulich“. Gegenmaßnahmen sind eine bekannt gemachte Regel, Passwörter niemals am Telefon oder per E-Mail herauszugeben, und die Überprüfung der Identität des Gegenübers über bereits bekannte Kontaktdaten statt über die genannten. Auch Phishing ist eine Form des Social Engineering, da es Menschen täuscht. Spezielle Zeichenketten in Eingabefelder einzugeben ist ein technischer Angriff wie eine SQL-Injection, Kandidaten nacheinander auszuprobieren ein Brute-Force-Angriff.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen der Informationssicherheit

  1. Eine E-Mail, angeblich von einer Ansprechperson bei einem Geschäftspartner, lautet: „Unser Konto für Zahlungseingänge hat sich geändert, bitte zahlen Sie diese und künftige Rechnungen auf das neue Konto.“ Was ist bei Verdacht auf Business Email Compromise (BEC) die angemessenste Reaktion?
  2. In einer Webanwendung kann man sich ohne Kenntnis des Passworts anmelden, wenn man im Passwortfeld des Anmeldebildschirms eine Zeichenkette wie ' OR '1'='1 eingibt. Wie heißt dieser Angriff?
  3. Warum gelten Prepared Statements mit Platzhaltern (parametrisierte Abfragen) als grundlegendere Gegenmaßnahme gegen SQL-Injection als das Entfernen gefährlicher Zeichen aus der Eingabe?
  4. Eine Webanwendung für ein Forum hatte eine Schwachstelle, durch die Skripte in von Nutzern geposteten Texten in den Browsern anderer Besucher ausgeführt wurden. Welche Kombination aus Name dieser Schwachstelle und grundlegender Gegenmaßnahme ist richtig?
  5. Eine Webanwendung hat eine Schwachstelle: Öffnet ein angemeldeter Nutzer eine vom Angreifer präparierte Fallenseite, sendet sein Browser vom Nutzer nicht beabsichtigte Anfragen an die legitime Website, etwa Überweisungen oder Einstellungsänderungen. Welche Gegenmaßnahme ist angemessen?