Namics Weblog
Namics Weblog.
Persönliche Stimmen und Meinungen von Mitarbeiterinnen und Mitarbeitern.
namics @ www.flickr.com

Links

  • Sharepoint Weblog
  • about:Namics
  • Accessibility & Barrierefreiheit
  • Namics Website

AKTUELLE ARTIKEL

  • Rapid Development am (im) schnellen Zug
  • IAConference - oder eine spannende Reise
  • Clevere Wettbewerbsanalyse der Webdienstleister als Kommunikationsinstrument
  • die ICT Dauer-Party der Ü-30er
  • Twitter für Firmen? Die Antwort für namics.
  • Vom Massenprodukt zur Profianwendung [Vortrag]
  • Yahoo! bringt den Google Analytics Rivalen in Stellung
  • Next Generation Web Analytics [Vortrag]
  • Rapid Development [Vortrag]
  • Top 10 Internet-Trends 2009 [Vortrag]

Kategorien

  • Blogging
  • Business
  • CEO-Post
  • Collaboration
  • Conversion Rate Optimization
  • Design
  • Fehlermeldungen
  • Gesellschaft
  • Information Retrieval
  • Lotusphere
  • Mobile
  • Online Marketing
  • Orbit-iEX
  • Project Management
  • SEO+SEM
  • Technologie
  • Vorträge
  • Web Analytics

Archive

  • Mai 2009
  • April 2009
  • März 2009
  • Februar 2009
  • Januar 2009
  • Dezember 2008
  • November 2008
  • Oktober 2008
  • September 2008
  • August 2008
  • Juli 2008
  • Juni 2008
  • Mai 2008
  • April 2008
  • März 2008
  • Februar 2008
  • Januar 2008
  • Dezember 2007
  • November 2007
  • Oktober 2007
  • September 2007
  • August 2007
  • Juli 2007
  • Juni 2007
  • Mai 2007
  • April 2007
  • März 2007
  • Februar 2007
  • Januar 2007
  • Dezember 2006
  • November 2006
  • Oktober 2006
  • September 2006
  • August 2006
  • Juli 2006
  • Juni 2006
  • Mai 2006
  • April 2006
  • März 2006
  • Februar 2006
  • Januar 2006
  • Dezember 2005
  • November 2005
  • Oktober 2005
  • September 2005
  • August 2005
  • Juli 2005
  • Juni 2005
  • Mai 2005
  • April 2005
  • März 2005
  • Februar 2005
  • Januar 2005
  • September 2004
  • August 2004
  • Juli 2004
  • Juni 2004
  • Mai 2004
  • April 2004
  • Februar 2004
  • Februar 2003

XML und Mumbo Jumbo

  • namics ag
  • namics ag
  • namics ag
  • Atom Feed
  • RSS 2.0 Feed
  • Creative Commons License
    Dieses Weblog untersteht der Creative Commons Lizenz
  • Powered by Movable Type 3.35
« Irgendwie scheint es allen mal zu passieren: Toutes nos excuses | Übersicht | SSL/TLS Session-Aware User Authentication »
22
Aug
Weshalb Phishing funktioniert
gepostet von Jürg Stuker am 22.08.2006 um 19:42

Phishing, die Kunst vertrauliche Daten durch Täuschung zu ergaunern -- beispielsweise mit E-Mails -- ist immer wieder in der Presse. Gestern auch im Fernsehen am Beispiel der Migros Bank, welche nach Aussage von 10vor10 das E-Banking prompt abstellte um ihre Kunden zu schützen.

Anbieter von Online-Dienstleistungen müssen sich wohl an die folgenden zwei Sachen gewöhnen. Erstens wird es immer weniger zeitlich abgegrenzte Phishing-Attacken geben, da diese dauernd laufen. Und zweitens werden die Angriffe noch raffinierter -- ich warte auf dem Tag an welchem eine installierte, in krimineller Absicht geschriebene Browser Erweiterung, sich in den Dialog mit der Bank einschaltet.

Bevor wir uns in die Diskussion der Abwehr stürzen (die ziemlich offensichtlich ist), lege ich den folgenden Artikel von auf Rachna Dhamija, J. D. Tygar und Marti Hearst auf den Tisch: "[pdf, 870KB] Why Phishing Works"

Mit der Hilfe von Test realer Phishing-Attacken wurde empirisch festgestellt, auf was User achten und auf was nicht. Sehr spannend und hier ein drei zentralen Punkte:

- 5 von 22 Testern schauen nie auf die Adresszeile oder auf den Rest des Browsers
- 13 von 22 Testern achten nie auf https/SSL
- eine gut gemachte Phishing-Site eines Bank-Logins (mit zwei "v" anstelle eines "w" im Domänennamen) wurde von über 90% der Tester als vertrauenswürdig eingestuft (darunter User die 90 Std. pro Woche mit Computer arbeiten)

Eine spannende Realität.


TRACKBACK

TrackBack URL for this entry:
http://blog.namics.com/mt/mt-tb.cgi/591

KOMMENTARE

Zumindest in der Scheiz unternehmen die Banken sehr viel um ihre
Internet Banking Kunden, bzw. deren Transaktionen mit der Bank zu
authentifizieren. Leider aber geht das nicht umgekehrt. Die
Kunden haben keine aureichende Methode um Ihren
Kommunikationsparter, der angeblich die ihre Bank sein sollte zu
authentifizeren.

gepostet von Tim am 22.08.06 21:24

Was wäre ein wirksames Verfahren um die Bank zu authentifizieren, wenn die User den Browser-Chrome zu wenig beachten?

Dem Phischer nicht zur Verfügung stehen sollte eigentlich ein Cookie der Bankensite. Wenn man also bereit ist jeden Computer einzeln aufwendiger zu authentifizieren, dann könnte dies genutzt werden.

Zum Beispiel könnte gleich nach der Eingabe des Usernamens etwas auf der Seite erscheinen, das von der privacy her unbedenklich aber für den Kunden einfach zu merken und vor allem zu erwarten ist. Um Proxyattacken zu verhindern wird das nur Browsern mit passendem Cookie gesandt.

Also:
> Username: jstuker
> Password: ...

Wenn da plötzlich was anderes kommt wird man hoffentlich stutzig.

Und zum Computer authentifizieren (Cookie setzen) muss man halt zum Höhrer greifen. Und das erste was im Dialog verlangt wird ist eine neue URL eingeben.

Gibt es solche Implementationen?

gepostet von Bernhard Seefeld am 22.08.06 23:06

argh, jetzt hat es mir doch glatt nach dem previewen die tags noch mal encoded.

IN: Username: jstuker
OUT: Hallo Jürg Stuker, Beatrice H. ist Ihre Kundenberaterin
IN: Password: ...

gepostet von Bernhard Seefeld am 22.08.06 23:07

Interessanter wäre IMO eine Studie was für Mails als legitim betrachtet, schliesslich sind diese in der Regel der Ausgangspunkt einer Attacke (mal abgesehen vom URL-Vertipper).

Wie plausibel ist der Grund den User auf die Phishing Site zu locken?

Die Migrosbank / Postfinance-Attacken waren ja ziemlich plump, aber z.B. Paypal macht es mit seinen regelmässigen Policy-Updates ja nicht gerade einfach Phishing von echten Mails zu unterscheiden (ok, wer liest schon Policy-Updates :-)

Eine praktikable Lösung gegen diese Art Attacken wäre ein Mailclient der den HTML-Mail-Leser klarer darauf hinzuweisen wohin denn der geklickte Link führt.

gepostet von Adrian Studer am 23.08.06 09:02

Ich finde es immer wieder erschreckend und auch ein wenig erstaunlich, wie viele Kunden doch ihre Daten preis geben, obwohl die Banken und andere Institute explizit darauf hinweisen, dass niemals nach den Zugangsdaten gefragt wird.
Allein die meist verwendeten Erklärungen über Systemabstürze, bei denen die Zugangsdaten verloren gingen (oder ähnliches) sollten einen doch zum Nachdenken anregen.
Erst kürzlich erreichte mich wieder eine solche E-Mail in der mich meine Bank höflich gebeten hat bitte meine Zugangsdaten (User/PIN) und all meine noch gültigen TAN-Nummern neu zu hinterlegen, da sie abgeblich versehentlich durch einen Absturz verloren gegangen sind. Hab ich natürlich sofort gemacht... ;-)
Die sicherste Abwehr in meinen Augen ist es einige Grundregeln einzuhalten:
- Niemals Anmeldedaten weitergeben (auch nicht der Bank, die brauchen sie bestimmt nicht)
- Niemals eine Anmeldung hinter einem Link in einer E-Mail ausführen
- Suspekte E-Mails löschen, wichtiges kommt wieder ;-)

gepostet von Stefan Bechtold am 23.08.06 12:38

Ich sehe das ganz ähnlich. Man sollte viel eher in die gemeinsame Kommunkation aller Banken investieren, die einen wirksamen Fernseh-Werbespot verbreiten, der darauf hinweist, dass Banken niemals nach Zugansdaten fragen (ausser wenn der User selbständig auf den Service zugreift). Wenn man den als Bestandteil der RTL-Nachrichten laufen lässt, wird sich die Anzahl der Phishing-Opfer dezimieren.

Grundsätzlich sollten nicht weitere Sicherheitssysteme geschaffen werden, sondern vielmehr die User noch aktiver auf die Möglichkeiten zum Selbstschutz, die mein Vorredner schon sehr gut zusammengefasst hat, hingewiesen werden.

gepostet von Andi B. am 23.08.06 14:34

Bernies Ansatz mit einem Secure Channel ist spannend. Ich kenne keine Implementierung im Umfeld dieses Ansatzes... resp. wäre eine "Billigvariante" die, welche das Cookie bei der letzen erfolgreichen Kommunikation setzt (was ist die Definition von erfolgreich?). Ähnlich wie ein der SSH oder PGP Fingerprint. So vergleicht der IE7 (FFox 2 weiss ich nicht) SSL-Zertifikate mit Vorgängern und alarmiert. Um SSL-Proxies auszuschalten gibt es einen Schweizer einfachen Vorschlag bei der IETF den ich bei Gelegenheit mal poste.

Was ich weiss dass Banken schon daran gedacht haben jede Transaktion durch den User (mittels Token) signieren zu lassen und dann kam die Idee des Browserhelpers der mitliest...

Ja, Chicken, die Studie über E-Mail fehlt. Aber auch wenn die E-Mails plump sind gibt es Leute die darauf klicken und ich kenne ein paar Beträge die überwiesen wurde. die einfache Tour mit Cash Money Transfer (kleine Beträge) die fiese Tour mit Leuten die für Geldtransfer über ihr *eigenes* Konto angeworben werden. Und auch die gibt es.

gepostet von Jürg Stuker am 23.08.06 14:51

Irgendwie mag Euer Blog es nicht, wenn man künstliche Tags einfügt. Ich hatte den RTL-Satz mit "Polemik-Tags" versehen, auf das dessen Stumpfsinnigkeit jedem Leser ins Auge stechen möge.

gepostet von Andi B. am 23.08.06 15:45

Unsichere Zeichen werden gefiltert. Du kannst Entities nutzen <so />

gepostet von Jürg Stuker am 23.08.06 17:27

Wo Phishing ist sind Trojaner nicht weit, oder so. Auch hier sollte man ja bekanntlich nicht auf Dinge klicken von denen man nicht weiss was sie tun. Wie aber bringt man dieses Verhalten jemandem bei?

"Nie, nie, nie auf Links wie 'XY herunterladen: Kostenlose Software für Ihren PC' klicken" ist so die erste Lektion die man dem unbedarften Internetnutzer beizubringen versucht.

Was ist aber wenn da statt XY 'Google Pack' steht, wie zum Beispiel heute bei google.ch? Jaja, Google ist Gut, aber wer ist dann Böse? Und woran erkennt man das? Kochrezeptsites sind doch auch was gutes.

gepostet von Adrian Studer am 24.08.06 08:40

"Wie aber bringt man dieses Verhalten jemandem bei?"

Das ist sicherlich eine zentrale Frage. Vielleicht sollten wir mal eine virtuelle heisse Herdplatte programmieren, an denen sich alle Leute die Finger verbrennen können, denn so lernen unsere Kleinen doch auch am schnellsten, dass man eine heisse Herdplatte nicht anfassen darf. Wer glaubt denn schon der Mammi , wenn sie sagt: "Nein, das ist heiss!" ;-)

gepostet von Stefan Bechtold am 24.08.06 13:40

Wenn es der User nicht schnallt, muss das System besser werden.

Die UBS kanns:
http://www.ubs.com/1/g/ebanking/internet/internet_security/requirements/animation.html

Wäre auch ein tolles System für die Onlinebezahlung - der online EC-Automat.

gepostet von Daniel Niklaus am 24.08.06 20:02

@Dani. Was die UBS auch kann ist a) nichts zeigen wenn ich in meinem Firefox kein Flash-Plugin habe und b) bei der Seitenzahl der Animation zuerst von 1 bis 10 zählen und dann von 1 bis 9. Vermutlihc fand man 19 Schritte ein bisschen viel für ein Login ;-) Vor einm einem Angriffsszenario mit einem Secure Proxy (Session Highjacking) schützt auch die UBS-Lösung nicht.

gepostet von Jürg Stuker am 24.08.06 20:38

Raiffeisen Schweiz versucht mit einem zweistufigen Login den Kunden beim E-Banking zu schützen.

Auf der ersten Seite wird Username und Passwort verlangt. Auf der zweiten Seite wird ihm seine Postanschrift und das letzte Login dargestellt. Der User soll nun diese Informationen (welcher der Phisher nicht haben kann) überprüfen und erst anschliessend das 3. Sicherheitselement (Sicherheitskarte) eingeben.

(@ Bernhard Seefeld: Kann hier mal ausprobiert werden http://www.raiffeisen.ch/demo )


Bezüglich Kundenkommunikation versuchen Banken auf vielen Kanälen die Kunden über die Sicherheit im E-Banking zu informieren (Website, Kundenzeitschriften, Flyers etc.) _Auch hat die Schweizerische Bankiervereinigung (als Spitzenverband des Schweizer Finanzplatzes) zusammen mit PostFinance ein Merkblatt zur Sicherheit im Zahlungsverkehr publiziert. Darin wird nicht nur das E-Banking betrachtet, sondern auch der Zahlungbeleg auf Papier und die Kreditkarten. Denn derzeit sind die tatsächlichen Schäden aus Betrügen im E-Banking am geringsten.

(@ Andi B: Ist zwar noch kein TV-Spot auf RTL, kann aber hier gelesen werden. http://www.raiffeisen.ch/raiffeisen/INTERNET/home.nsf/$UNID/44D7FC41FBF09BB7C125712300543D6B/$file/Sicherheit_D.pdf

gepostet von Pascal Dürr am 26.08.06 05:31

@Jürg du hast aber sicher ein PDF-Reader installiert http://www.ubs.com/1/ShowMedia/ebanking/internet/internet_security/requirements?contentId=28819&name=Benutzeranleitung_Login%20UBS%20e-banking_DE_28819.pdf
oder magst du Adobe grundsätzlich nicht ;-)

Die UBS setzt mit ihrem System die Hürde für Betrüger ein ganzes Stück höher und die billigen Phising-Tricks funktionieren nicht. Eine gute Investition, wenn man den Imageschaden für die Banken bedenkt.

Das Angriffsszenario mit einem Secure Proxy dürfte dann aber ein neuer Blogeintrag sein.

gepostet von Daniel Niklaus am 28.08.06 23:11

@Pasca Dürr: Aber so schützt ihr euch nicht vor Phishern, die Proxy spielen, oder?

gepostet von Bernhard Seefeld am 28.08.06 23:16

Wenn Du meinst, dann nicht.

gepostet von Pascal Dürr am 02.09.06 06:03

Sorry, da wurden die Tags bei der Antwort rausgelöst. So sieht's ziemlich rüde aus.

Originalantwort war:
Wenn Du man in the middle meinst, dann nicht.

gepostet von Pascal Dürr am 02.09.06 06:05

Was aber ist, wenn die URL stimmt und das SSL Zertifikat auch (Stichwort XSS & Verwandte-Attacke). Bei der UBS zumindest war das mehrfach möglich:

http://live.rootquest.com/archives/118-UBS-7-Sicherheitsluecken-in-7-Tagen.html

gepostet von Peter am 11.01.07 14:20

Dann wir es heikel :-) Insb. da User (statistisch gesehen) weder die URI noch das Browser Chrome ankucken....

gepostet von Jürg Stuker am 11.01.07 14:34

KOMMENTAR SCHREIBEN

Name:

E-Mail Adresse:

URL:

Bitte das Ergebnis von 1 + 2 als Ziffer (Spamschutz):