Co to jest Netsplit?
Netsplit to usterka występująca w czacie z przekaźnikiem internetowym (IRC). Gdy użytkownik doświadczy netsplit, w każdym pokoju czatu pojawi się seria wiadomości, które wyglądają, jakby wylogowało się wielu innych użytkowników IRC. Dzieje się tak, gdy serwer lub tryb zostaje odłączony od innych serwerów w tej samej sieci serwerów IRC. Ogólnie rzecz biorąc, to wystąpienie samo się uprawnia w ciągu kilku minut od podziału. Podział serwera na IRC może otworzyć użytkowników na kilka mniejszych ataków, które są bardziej irytujące niż destrukcyjne.
IRC to klient czatu, który daje użytkownikowi dostęp do szeregu sieci, w których znajduje się wiele czatów zarządzanych przez użytkowników. Funkcje w IRC różnią się w zależności od serwera i mogą czasami obejmować ochronę hasłem pseudonimów użytkownika, zwanych nickami na serwerze, oraz chronioną hasłem kontrolę nad pokojami czatowymi, o które twierdził zarejestrowany użytkownik. Gdy serwer nie ma ochrony hasłem pseudonimów, każdy nowy użytkownik może zalogować się na serwerze i przyjąć dowolny pseudonim, który nie należy do osoby, która jest aktualnie zalogowana na serwerze. Podczas netsplit niektórzy użytkownicy korzystają z tych serwerów, przejmując nick innego użytkownika, który został odłączony przez netsplit. W zależności od serwera może to oznaczać, że pierwotny użytkownik nie może ponownie przyjąć nicka, dopóki użytkownik nie odejdzie.
Na serwerach z ochroną hasłem dla nicków użytkownika, system automatycznie zmienia nick użytkownika na losowy nick gościa. Pomaga to upewnić się, że jeden użytkownik nie może udawać innego użytkownika, przejmując kontrolę nad swoim nickiem. Gdy zarejestrowany użytkownik z hasłem zgłosi roszczenie do pokoju rozmów, użytkownik może następnie ustawić, kto może wejść do pokoju rozmów i określić, kto jeszcze ma kontrolę nad ustawieniami pokoju rozmów. Podział stawia bezpieczeństwo zarówno nicków, jak i pokojów rozmów na niewielkim i tymczasowym ryzyku porwania.
Podczas działania Netsplit użytkownik może tymczasowo przejąć kontrolę nad kanałem czatu, jeśli kanał nie jest zarejestrowany, a wszyscy administratorzy użytkowników są rozłączeni podczas działania Netsplit. Po podziale większość serwerów automatycznie zwraca kontrolę użytkownikom o statusie administratora przed uruchomieniem netsplit. W niektórych przypadkach, jeśli wszyscy administratorzy są rozłączeni, netsplit może spowodować przejęcie czatu przez przekaźnik internetowy, co kosztuje oryginalnych administratorów kontrolę nad kanałem. Jest to uważane za wielkie przestępstwo i troche ważna sprawa na IRC, mimo że założenie nowego kanału w serwisie jest tak proste, jak znalezienie niezarejestrowanej nazwy.