Home
» Wiki
»
Zrozumienie Clickjackingu: Atak oparty na przeglądarce, który może ominąć zabezpieczenia i przejąć konta
Zrozumienie Clickjackingu: Atak oparty na przeglądarce, który może ominąć zabezpieczenia i przejąć konta
Clickjacking polega na oszukiwaniu nieświadomych osób i nakłanianiu ich do klikania w linki, które uważają za nieszkodliwe — ale następnie pobierane jest złośliwe oprogramowanie, zbierane są dane logowania i przejmowane są konta internetowe. Niestety złośliwe oprogramowanie typu clickjacking potrafi ominąć zabezpieczenia, ale istnieją sposoby, aby się przed nim chronić.
Clickjacking, znany również jako atak na interfejs użytkownika, to forma ataku opartego na interfejsie, który polega na manipulowaniu użytkownikami, aby klikali przyciski lub linki zamaskowane jako coś innego.
W przeciwieństwie do podszywania się pod stronę internetową, gdzie ofiara zostaje przeniesiona na fałszywą stronę internetową imitującą witrynę prawdziwej firmy, clickjacking przenosi użytkownika na prawdziwą stronę internetową. Jednak atakujący tworzy niewidoczną nakładkę na wierzchu legalnej witryny internetowej, korzystając z narzędzi HTML, takich jak kaskadowe arkusze stylów (CSS) i ramki iframe.
Warstwy niewidoczne tworzy się za pomocą ramki iframe, elementu HTML służącego do osadzania strony internetowej lub dokumentu HTML na innej stronie internetowej. Jest przezroczysty, więc nadal masz wrażenie, że korzystasz z legalnej witryny. Jeśli jednak klikniesz przycisk na stronie internetowej, zagrasz w grę lub wykonasz czynność, którą uważasz za nieszkodliwą, kliknięcia te zostaną przypisane do niewidocznej strony internetowej znajdującej się u góry ekranu. Te kliknięcia umożliwiają hakerom dostęp do Twojego konta, co pozwala im na pobranie złośliwego oprogramowania, przejęcie kontroli nad Twoim urządzeniem i wykonywanie innych złośliwych działań.
Czasami atakujący podszywają się pod marketerów, aby nakłonić użytkowników do polubienia strony lub wpisu w mediach społecznościowych . Tego typu atak nazywa się likejacking. Atakujący wysyła użytkownikowi ciekawy film lub „specjalną ofertę”, a po kliknięciu „Odtwórz” lub wejściu w interakcję z treścią użytkownik przypadkowo kliknie ukryty przycisk „Lubię to”.
Inna odmiana clickjackingu, zwana cursor-jackingiem, polega na oszukiwaniu użytkowników za pomocą niestandardowego kursora, aby klikali łącza lub części witryny, z którymi użytkownik nie zamierzał wchodzić w interakcję.
Bardziej zaawansowana odmiana clickjackingu, zwana double clickjackingiem, wykorzystuje czas i kolejność podwójnych kliknięć użytkowników.
Omiń ochronę antywirusową i przeglądarki
Powodem obaw związanych z clickjackingiem jest to, że często omija on oprogramowanie antywirusowe i antymalware. Ponieważ ataki te przeprowadzane są na renomowanych stronach internetowych i nie zawsze wiążą się z pobieraniem jakichkolwiek plików, tradycyjne oprogramowanie antywirusowe może ich nie wykryć.
Większość przeglądarek ma wbudowane zabezpieczenia, ale jak wiadomo, hakerzy ciągle szukają nowych sposobów na wykorzystywanie użytkowników w sieci. Większość podstawowych ataków typu clickjacking jest skutecznie blokowana – jednak nie ataki typu double clickjacking.
Zamiast wywołać jakieś złośliwe oprogramowanie po pierwszym kliknięciu, kod atakującego wstawia przejętą nakładkę, zanim poprosi o ponowne kliknięcie. Może to nastąpić poprzez proste dwukrotne kliknięcie w celu potwierdzenia akcji lub poprzez irytujący kod CAPTCHA. Klikając drugi raz, możesz przypadkowo zainstalować wtyczkę i dać atakującemu dostęp do swojego konta.
Przeglądarki mogą obecnie nie wykrywać tej bardziej złożonej wersji, ponieważ nie korzysta ona ze standardowych ustawień ramki iframe. Naraża to użytkownika na duże ryzyko stania się ofiarą ataku typu clickjacking. Nie dotyczy to wyłącznie przeglądarek komputerowych; Użytkownicy urządzeń mobilnych są również powiadamiani o konieczności dwukrotnego dotknięcia.
W jaki sposób Doublejacking omija zabezpieczenia Clickjacking
Wiele nowoczesnych przeglądarek internetowych wyposażono w zabezpieczenia ograniczające ryzyko kliknięć. Jednak bardziej zaawansowana wersja tego ataku, zwana „double clickjacking”, potrafi ominąć tradycyjne zabezpieczenia, wykorzystując sekwencję między dwoma kliknięciami do przejęcia kont lub wykonania nieautoryzowanych działań.
W ataku typu double clickjacking złośliwe elementy są wstawiane między pierwsze i drugie kliknięcie użytkownika. Najpierw zostaniesz przeniesiony na kontrolowaną przez atakującego stronę internetową i otrzymasz monit, np. rozwiązanie testu CAPTCHA lub dwukrotne kliknięcie przycisku w celu autoryzacji działania. Pierwsze kliknięcie zamknie lub zmieni górne okno (nałoży CAPTCHA), powodując, że drugie kliknięcie spowoduje przejście do wcześniej ukrytego przycisku autoryzacji lub linku. Drugie kliknięcie autoryzuje złośliwą wtyczkę, powodując, że aplikacja OAuth łączy się z Twoim kontem lub zatwierdza monit o uwierzytelnienie wieloskładnikowe.
Co możesz zrobić, aby się chronić
Techniki typu clickjacking są wyrafinowane i mają na celu oszukiwanie i kradzież kliknięć, ale jest kilka rzeczy, które możesz zrobić, aby się przed nimi chronić.
Zawsze aktualizuj swoje urządzenia i przeglądarki. Zwracaj uwagę na poprawki zabezpieczeń i aktualizacje oprogramowania i instaluj je, gdy tylko będą dostępne. Inżynierowie regularnie udostępniają poprawki bezpieczeństwa, które mają na celu eliminowanie luk w zabezpieczeniach i ochronę użytkowników przed nowymi atakami.
Zachowaj ostrożność w przypadku monitowania o dwukrotne kliknięcie, zwłaszcza na stronach internetowych, których nie znasz.
Zawsze dokładnie sprawdzaj adresy URL odwiedzanych stron internetowych. Atakujący mogą wykorzystywać techniki typosquattingu do kupowania legalnych wersji domen, które różnią się nieznacznie, np. dodając do nazwy domeny literę „a” lub myślnik, np. „ama-zon.com”.
Unikaj klikania linków, jeśli nie jesteś pewien ich źródła. Możesz użyć narzędzia do sprawdzania linków do witryn , aby sprawdzić, czy link jest bezpieczny.
Atakujący często wykorzystują nasze zaufanie do legalnych stron internetowych i podstawowe czynności, które często wykonujemy bez zastanowienia, takie jak dwukrotne kliknięcie. Zawsze zwolnij i pomyśl zanim klikniesz, aby zapewnić sobie bezpieczeństwo.