Załóżmy, że wpisałem hasło w polu tekstowym nazwy użytkownika często odwiedzanej witryny (oczywiście https) i naciśnij Enter, zanim zauważyłem, co robię.
Czy moje hasło jest teraz gdzieś w postaci zwykłego tekstu w pliku dziennika? Jak mój błąd mógł zostać wykorzystany przez sprytnego łobuza? Pomóż mi zrozumieć faktyczne konsekwencje dla bezpieczeństwa, niezależnie od prawdopodobieństwa, że to się faktycznie wydarzy.
Information Security Stack Exchange is a question and answer site for Information security professionals
. Nie jestem jednym i nie wydaje mi się, żebyśmy potrzebowali odpowiedzi na to pytanie. Popełniłem błąd, który mógł popełnić każdy użytkownik, i uważam, że odpowiedzi są interesujące dla użytkowników, a nie specjalistów ds. Bezpieczeństwa. Jednak z pewnością mogę się mylić.Odpowiedzi:
Zależy to od konfiguracji systemu uwierzytelniania strony. Jeśli skonfigurowano rejestrowanie prób - niż tak, teraz znajduje się w dzienniku (plik tekstowy lub baza danych) w postaci zwykłego tekstu. Może to wyglądać tak:
lub podobne.
Nadal prawdą jest, że hasło nie będzie dostępne dla zwykłych użytkowników. Tylko dla tych, którzy mają dostęp do plików dziennika.
Jakie to pociąga za sobą konsekwencje?
Jeśli więc masz ten sam adres e-mail / nazwę użytkownika / hasło do innych zasobów - zmień je natychmiast. Ponieważ są szanse, że twoje hasło zostanie odnalezione. Dzienniki mogą pozostawać na serwerach przez lata.
źródło
Tak jak powiedziałeś, aplikacje internetowe przechowują dzienniki nieudanych prób logowania. Jeśli ktoś przegląda dzienniki, może połączyć tę konkretną próbę logowania z inną, udaną próbą (np. Za pomocą adresu IP).
Chociaż nie sądzę, że tak się może stać, zawsze możesz to zmienić.
źródło