Cílené útoky na klienty banky

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites

    Cílené útoky na klienty banky - Presentation Transcript

    1.  
    2. Nie čo o mne
      • Rastislav Turek [ synopsi ]
      • Nezávislý bezpečnostný konzultant
      • Člen organizácie OWASP
      • Autor blogu zameraného na bezpečnosť blog.synopsi.com
      • [email_address]
      • http://www.linkedin.com/in/synopsi
    3. Typy útokov
      • Plošné
      • - zameriavajú sa na web/server/aplikáciu, ich zásah ovplyvňuje všetkých používateľov (SQL Injection, DDoS, atď)
      • Cielené
      • - zameriavajú sa na konkrétnych užívateľov, viac sofistikované (XSS, CSRF, ClickJacking, atď.)
    4. Prečo cieliť útoky
      • ťažká odhaliteľnosť
      • možnosť upravovať parametre útoku za behu
      • zložitá obrana (málo automatizovaných nástrojov, neexistujúce nástroje, atď.)
      • jednoduchá možnosť využívať sociálne inžinierstvo (Phishing)
      • možnosť vyradiť znalých užívateľov (detekcia NoScriptu, CSS Hack, atď.)
    5. Staro-nové formy útokov
      • Cross-site Scripting (XSS)
      • - distribúcia malwaru, odcudzovanie dát
      • Cross-request Forgery (CSRF)
      • - užívateľská interakcia bez jeho vedomia
      • CSS Hack
      • Clickjacking
      • - vyvolanie interackie užívateľa bez jeho vedomia
    6. Čo je Cross-site Scripting (XSS) http ://domain.com/search?q= <script>alert(‘XSS’);</script>
    7. Mo žnosti Cross-site Scripting (XSS)
      • Možnosť získať užívateľove dáta
      • - Cookies, Session, Email, Kreditné karty, atď.
      • Možnosť pracovať s DOM
      • - dokonalý phishing
      • V kombinácii s CSRF
      • - možnosť zmeniť heslo, email a iné dáta
      • Obchádzať bezpečnú komunikáciu (SSL)
      • Možnosť vytvoriť Keylogger
    8. Cross-site Request Forgery (CSRF)
      • Možnosť interakcie bež užívateľovho vedomia
      • - email, registrácia, anketa, reklama, zdieľanie
      • Veľmi zlý spôsob filtrácie
      • - RFC 2616
      • V kombinácii s XSS
      • - simulovanie správania užívateľa
      • DDoS
      • - pri veľkej návštevnosti možnosť zaútočiť na menšie weby (slashdot efekt)
    9. Mýty o CSRF a XSS
      • Non-persistant XSS je nutné posielať cez IM/mail
      • - možnosť umiestniť do iframe/src na web
      • Cez XSS je možné získať len Cookies
      • - práca s DOM, odosielanie/načítavanie dát
      • XSS cez post nie je možné vyvolať
      • - nezáleží na metóde posielania dát
      • Proti CSRF je možné bojovať kontrolou referera
      • - referer je možné posielať spoofnutý
    10. Teória v praxi
    11. Video – Redirect (CSRF)
      • Útočník pošle obeti mail, v ktorom je linka na phishingovú stránku
      • http ://web.banky.com/presmeruj?kam=http://phishingovy.web.com
      • Obeť si skontroluje linku ktora smeruje na web jeho banky
      • Otvorí ju a v sekunde je presmerovaný na phishingový web
      http://vimeo.com/2227807
    12. Video – Zmena údajov (XSS & CSRF)
      • Útočník vloží nebezpečný skript do skrytého iframu na web (iný, ako je web banky)
      • Obeť sa prihlási do IB
      • Otvorí infikovaný web
      • Ten na pozadí zmení útočníkom vybrané údaje
      • Obeť nemá o vykonanej interakcii ani poňatia
      • V „očiach“ banky vyzerá táto interakcia ako od užívateľa
      http://vimeo.com/2227780
    13. Čo je CSS Hack Štandardná vlastnosť prehliadačov označovať užívateľom navštívené odkazy inou farbou a možnosť ich dodatočnej štylyzácie a:visited je využitá za pomoci JavaScriptu k overeniu, či užívateľ navštívil vybranú stránku.
    14. Možnosti CSS Hacku
      • Možnosť cieliť phishingové útoky
      • - návštevník je vopred overení, či navštívil niekedy v minulosti stránky IB
      • Možnosť zobrazovania cielenej reklamy
      • Možnosť zistiť či užívateľ navštevuje konkurenciu
      • Možnosť odhadnúť pohlavie užívateľa
      • Možnosť cieliť akékoľvek útoky CSRF + XSS
    15. Čo je Clickjacking Využíva interakciu užívateľa a prenáša ju na iný web za pomoci iframe-u. Ten prekryje inou vrstvou, pričom zachová pôvodný interaktívny prvok, alebo ho nahradí vlastným, ktorý naň prensie interakciu užívateľa.
    16. Možnosťi Clickjackingu
      • využíva sa vrstvenie a skrytý iFrame
      • infikovateľný Flash, JavaScript / užívateľská ochrana NoScript
      • Umožňuje zapnúť kameru a jej nahrávanie
      • Umožňuje pridať email do profilu na stránky
      • Umožňuje pracovať s akýmkoľvek webom kde je užívateľ ne/ registrovaný
    17. Ochrana proti Clickjackingu Na strane serveru: Zakázať načítavanie webu cez frame na cudzom webe napríklad cez js: <script type=&quot;text/javascript&quot;>if (top!=self) top.location.href=self.location.href;</script> Užívateľ: NoScript (Mozilla, Opera)
    18. České banky a Clickjacking (prieskum) Česká Spořitelna GE Money Komerční Banka Raiffeisen Bank Unicredit Bank Poštovní spořitelna ČSOB Citibank Volksbank mBank
    19. Slovenské banky a Clickjacking (prieskum) mBank ČSOB Dexia Istrobanka Komerční Banka OTP Poštová banka Privatbanka Slovenská Sporiteľňa Tatrabanka Volksbank VÚB
    20. Ďakujem za pozornosť Rastislav Turek | Synopsi.com [email_address]

    + synopsisynopsi, 11 months ago

    custom

    1663 views, 4 favs, 0 embeds more stats

    More info about this presentation

    © All Rights Reserved

    • Total Views 1663
      • 1663 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories