- Kierowca dostępny teraz
- całą dobę, 7 dni w tygodniu
- Dojazd do 1 h w promieniu 40 km
- Diagnoza laptopa 0 zł
Używanie tego samego hasła do wielu różnych kont oznacza, że wyciek danych z jednej, mniej ważnej usługi może zagrozić bezpieczeństwu wszystkich pozostałych.
Jeśli hasło wycieknie z jednej usługi, osoby niepowołane często próbują użyć go także do logowania w innych, ważniejszych serwisach.
Warto korzystać z odrębnych haseł do najważniejszych kont oraz rozważyć użycie menedżera haseł ułatwiającego ich zapamiętywanie.
Jeśli klient nie wie, jak skonfigurować menedżera haseł, warto zlecić to specjaliście.
Diagnoza wstępna i wycena są bezpłatne, a wykonana usługa objęta jest gwarancją do 12 miesięcy.
Większość użytkowników nie zdaje sobie sprawy ze skali automatyzacji, jaką stosują współcześni cyberprzestępcy. Kiedy baza danych jakiegokolwiek portalu internetowego zostaje wykradziona, pozyskane dane logowania nie są sprawdzane ręcznie. Osoby nieuprawnione wykorzystują wyspecjalizowane narzędzia programistyczne oraz boty, które potrafią testować tysiące kombinacji w ciągu kilkunastu sekund.
Podstawowym zagrożeniem w sytuacji, gdy jedno hasło jest przypisane do wielu kont, pozostaje credential stuffing (zautomatyzowany proces sprawdzania przejętych par loginów i haseł w setkach innych serwisów internetowych). Skrypty pobierają miliony rekordów z ujawnionego wycieku i testują je automatycznie na platformach bankowych, w serwisach pocztowych, sklepach internetowych, bramkach płatności oraz portalach społecznościowych. Jeżeli ten sam ciąg znaków chroni konto na mało istotnym forum hobbystycznym oraz główną skrzynkę pocztową, nieuprawniona osoba uzyskuje dostęp do krytycznych zasobów bez konieczności przełamywania zabezpieczeń samego serwera pocztowego.
Innym powszechnym zagrożeniem jest password spraying (rozpylanie haseł, czyli technika polegająca na sprawdzaniu jednego popularnego hasła wobec tysięcy różnych kont użytkowników). W ten sposób omija się mechanizmy blokady konta po kilku nieudanych próbach wpisania błędnego hasła, ponieważ każde pojedyncze konto jest testowane tylko raz w danym przedziale czasowym.
Należy również pamiętać o zjawisku kaskadowego przejęcia tożsamości cyfrowej. Główny adres poczty elektronicznej stanowi pojedynczy punkt awarii (ang. single point of failure, czyli element systemu, którego naruszenie prowadzi do utraty kontroli nad wszystkimi powiązanymi usługami). Jeśli osoba niepowołana zyska dostęp do skrzynki e-mail, może skorzystać z procedury resetowania haseł we wszystkich połączonych kontach. Wystarczy kilka minut, aby przejąć profile w portalach społecznościowych, serwisach aukcyjnych, platformach chmurowych oraz systemach rozliczeniowych.
Wielu użytkowników próbuje radzić sobie z koniecznością zapamiętywania dziesiątek haseł za pomocą prostych schematów, które w rzeczywistości nie stanowią realnej ochrony:
Nawet całkowicie unikalne, losowo wygenerowane hasło może okazać się niewystarczające, jeśli zawiodą inne elementy ochrony środowiska komputerowego. Warto odróżnić kradzież hasła wynikającą z wycieku bazy danych od bezpośredniej infekcji systemu operacyjnego.
Jednym z najpoważniejszych zagrożeń jest przechwycenie aktywnych ciasteczek sesyjnych (ang. session hijacking lub cookie theft, czyli kradzież danych sesji pozwalających ominąć standardowe logowanie). W takim scenariuszu złośliwe oprogramowanie nie musi łamać ani wykradać samego hasła. Kopiuje ono pliki cookie wygenerowane przez przeglądarkę po poprawnym zalogowaniu się użytkownika. Atakujący przenosi te pliki do własnej przeglądarki i uzyskuje dostęp do konta z pominięciem procedury wpisywania loginu i hasła, a często również z pominięciem uwierzytelniania dwuskładnikowego.
Innym zagrożeniem są programy typu keylogger (oprogramowanie szpiegujące rejestrujące każde uderzenie w klawisze fizyczne). Jeśli system operacyjny jest zainfekowany takim programem, wpisywanie nawet najbardziej skomplikowanego, 30-znakowego hasła kończy się jego natychmiastowym ujawnieniem i przesłaniem na zdalny serwer.
Kolejnym powszechnym wektorem ataku pozostaje phishing (metoda socjotechniczna polegająca na podszywaniu się pod zaufane instytucje i wyłudzaniu danych na fałszywych stronach logowania). W takim przypadku użytkownik sam wprowadza poprawne dane uwierzytelniające na spreparowanej witrynie internetowej.
Warto również wspomnieć o podatnościach występujących w niezabezpieczonych, publicznych sieciach bezprzewodowych (atak typu Man-in-the-Middle, czyli człowiek pośrodku, oznaczający podsłuchiwanie lub modyfikowanie nieszyfrowanego ruchu sieciowego przez osobę trzecią). Jeżeli użytkownik loguje się do serwisów korzystających ze słabych protokołów w otwartej sieci bezprzewodowej, dane uwierzytelniające mogą zostać przechwycone niezależnie od stopnia skomplikowania samego hasła.
Utrzymanie unikalnego hasła do każdego z kilkudziesięciu lub kilkuset kont wymaga wdrożenia odpowiednich narzędzi technologicznych oraz właściwych nawyków:
Podstawowym rozwiązaniem jest zastosowanie dedykowanego menedżera haseł. Programy te dzielą się na rozwiązania lokalne, w których zaszyfrowana baza danych spoczywa wyłącznie na dysku twardym komputera użytkownika (na przykład program KeePassXC wykorzystujący algorytm szyfrowania AES-256, czyli zaawansowany standard szyfrowania symetrycznego), oraz rozwiązania chmurowe z szyfrowaniem po stronie klienta (ang. zero-knowledge encryption, gdzie dane są szyfrowane lokalnym kluczem przed wysłaniem na serwer, na przykład Bitwarden). Menedżer haseł wymaga zapamiętania tylko jednego hasła głównego (master password, czyli pojedyncze hasło służące do odszyfrowania całej bazy danych), a wszystkie pozostałe hasła są generowane w sposób w pełni losowy i automatycznie uzupełniane w formularzach internetowych.
Przy tworzeniu hasła głównego najlepiej sprawdza się technika haseł-fraz (ang. passphrase, czyli połączenie kilku losowych słów w jeden ciąg). Polega ona na zestawieniu od czterech do sześciu niespokrewnionych ze sobą wyrazów oddzielonych myślnikami lub spacjami. Taka konstrukcja tworzy ciąg o dużej entropii (duża entropia to miara losowości i nieprzewidywalności ciągu znaków dla algorytmów łamiących zabezpieczenia), który jest odporny na ataki słownikowe i jednocześnie łatwy do bezbłędnego wpisania z klawiatury.
Kluczowym uzupełnieniem każdego hasła jest włączenie uwierzytelniania wieloskładnikowego (MFA – Multi-Factor Authentication, czyli wymóg podania dodatkowego dowodu tożsamości podczas logowania). Wyróżnia się następujące metody drugiego składnika:
Dla zachowania ciągłości dostępu warto wdrożyć procedurę tworzenia kopii zapasowych zaszyfrowanej bazy haseł (tak zwany backup offline, czyli zapis zaszyfrowanego pliku na nośniku odłączonym od sieci internetowej). Zabezpiecza to przed utratą danych w razie awarii dysku twardego lub uszkodzenia systemu operacyjnego.
Kiedy pojawia się informacja o wycieku danych z serwisu, w którym zarejestrowane jest konto, należy podjąć uporządkowane kroki naprawcze:
Pierwszym krokiem jest weryfikacja skali incydentu za pomocą zaufanych baz danych, takich jak serwis Have I Been Pwned (zaufana baza danych gromadząca informacje o ujawnionych wyciekach adresów e-mail). Narzędzie to pozwala ustalić, czy podany adres pocztowy brał udział w znanym naruszeniu integralności bazy.
Następnie należy niezwłocznie zmienić hasło w skompromitowanej usłudze. Jeżeli to samo hasło było wykorzystywane w innych miejscach, konieczna jest równoległa zmiana danych we wszystkich tych serwisach, zaczynając od skrzynek pocztowych, kont bankowych i profili administracyjnych.
W panelu ustawień bezpieczeństwa każdego z serwisów warto skorzystać z opcji wylogowania wszystkich aktywnych sesji. Funkcja ta unieważnia aktywne tokeny autoryzacyjne na innych urządzeniach i zmusza każdego użytkownika do ponownego uwierzytelnienia.
Kolejnym etapem jest aktywacja uwierzytelniania dwuskładnikowego oraz sprawdzenie, czy w ustawieniach konta nie dodano nieznanych adresów pomocniczych, reguł automatycznego przekierowania poczty lub zewnętrznych aplikacji z uprawnieniami dostępu.
W środowiskach firmowych konieczne jest ponadto zgłoszenie incydentu bezpieczeństwa do administratora sieci lub osoby odpowiedzialnej za infrastrukturę IT. Pozwala to na wdrożenie procedur powłamaniowych oraz sprawdzenie, czy nie doszło do nieautoryzowanego pobrania poufnych dokumentów z zasobów sieciowych.
Renomowane menedżery haseł stosują architekturę zerowej wiedzy (ang. zero-knowledge architecture). Oznacza to, że baza danych jest szyfrowana na urządzeniu użytkownika przed jej wysłaniem na serwery dostawcy. Nawet w przypadku całkowitego przejęcia serwerów przez osoby niepowołane wykradzione pliki pozostają nieczytelnym ciągiem zaszyfrowanych danych, do których odczytania niezbędne jest hasło główne znane wyłącznie właścicielowi konta.
Ze względów bezpieczeństwa twórcy aplikacji opartych na architekturze zerowej wiedzy nie mają możliwości zresetowania hasła głównego ani odzyskania danych w imieniu użytkownika. Z tego powodu podczas wstępnej konfiguracji menedżera generowany jest klucz awaryjny (emergency kit lub jednorazowy kod odzyskiwania). Należy go zapisać lub wydrukować i przechowywać w bezpiecznym miejscu z dala od komputera.
Współczesne standardy bezpieczeństwa, publikowane między innymi przez rekomendacje NIST (Narodowego Instytutu Standardów i Technologii, określające standardy bezpieczeństwa cyfrowego), odradzają wymuszanie okresowej zmiany haseł co kilkadziesiąt dni, o ile nie doszło do ujawnienia danych. Wymuszona rotacja prowadzi do stosowania przewidywalnych wzorców przez użytkowników. Właściwym podejściem jest stosowanie bardzo długich, unikalnych haseł wygenerowanych losowo i zmienianie ich wyłącznie w sytuacji podejrzenia wycieku lub naruszenia bezpieczeństwa danej platformy.
Menedżery wbudowane w przeglądarki internetowe są wygodne, ale mają istotne ograniczenia. Domyślnie dane w przeglądarce mogą być dostępne dla każdej osoby mającej dostęp do odblokowanego profilu w systemie operacyjnym. Ponadto złośliwe oprogramowanie typu infostealer jest projektowane przede wszystkim z myślą o automatycznym kopiowaniu baz danych z popularnych katalogów przeglądarek. Dedykowany menedżer haseł zapewnia wyższy poziom izolacji kryptograficznej i wymaga podania hasła głównego przed każdym użyciem.
Zautomatyzowane narzędzia do łamania haseł wykorzystują ataki regułowe (ang. rule-based attacks, czyli algorytmy testujące przewidywalne schematy zmian w wyrazach). Programy te potrafią przetwarzać miliony kombinacji na sekundę, automatycznie podstawiając typowe zamienniki znaków oraz testując modyfikacje na początku i końcu słowa. Jeśli rdzeń hasła jest znany z publicznego wycieku, algorytm odgadnie prostą modyfikację w kilka chwil.
Menedżer lokalny przechowuje zaszyfrowany plik bazy wyłącznie w pamięci danego komputera lub na podłączonym nośniku USB. Zapewnia to pełną kontrolę nad plikiem, ale wymaga ręcznego przenoszenia bazy między urządzeniami. Menedżer chmurowy automatycznie synchronizuje zaszyfrowaną bazę pomiędzy komputerem, telefonem i tabletem za pośrednictwem serwera, zachowując pełne szyfrowanie po stronie użytkownika przed wysłaniem jakichkolwiek danych do sieci.
Prawidłowe zabezpieczenie kont cyfrowych, wdrożenie lokalnego lub chmurowego menedżera haseł oraz skonfigurowanie kluczy sprzętowych i aplikacji uwierzytelniających wymaga starannego zaplanowania. Każda modyfikacja w strukturze logowania powinna być przeprowadzona w taki sposób, aby wyeliminować ryzyko utraty dostępu do krytycznych usług firmowych lub prywatnych.
W przypadku wątpliwości dotyczących bezpieczeństwa środowiska komputerowego, podejrzenia obecności złośliwego oprogramowania szpiegującego lub potrzeby wdrożenia spójnych procedur logowania w firmie, serwis realizuje kompleksowe wsparcie techniczne. Usługi są wykonywane bezpośrednio z dojazdem do klienta na terenie Warszawy oraz okolicznych powiatów, obejmując audyt bezpieczeństwa, usunięcie infekcji oraz bezpieczną konfigurację oprogramowania ochronnego.