Co to jest czarna lista oprogramowania?
Czarna lista oprogramowania to lista oprogramowania, które jest uważane za nieodpowiednie przez określony program. Programy różnych firm mają różne czarne listy, a wiele z nich wcale ich nie ma. Jeśli program z czarnej listy jest obecny w systemie, przeszkadzający program może działać nieprawidłowo lub przekazywać informacje do centralnego serwera. Podobnie jak większość środków zarządzania prawami cyfrowymi (DRM), czarna lista oprogramowania znalazła się pod ostrzałem wielu różnych grup.
Czarna lista oprogramowania jest procesem stosunkowo prostym. Programy będą skanować rejestr zainstalowanych programów na komputerze w poszukiwaniu szeregu różnych programów. Jeśli którykolwiek z programów z czarnej listy oprogramowania zostanie znaleziony, program wykonuje określony zestaw instrukcji. Często zdarza się, że skanowanie pojawia się podczas instalacji, ale nic nie powstrzymuje programu przed okresowym skanowaniem.
Istnieje wiele typowych programów, które znajdują się na podstawowej czarnej liście oprogramowania. Programy używane przez hakerów, takie jak powielacze dysków, debugery oprogramowania lub twórcy poprawek, są powszechne. Wśród tych list znajduje się także kilka programów do tworzenia dysków, które mają możliwość montowania obrazów dysków na dyskach wirtualnych. To ta ostatnia grupa powoduje najbardziej niezamierzone pozytywne skutki na czarnej liście oprogramowania, ponieważ ten typ oprogramowania do nagrywania jest bardzo powszechny.
Po znalezieniu programu z czarnej listy program może wykonać dowolną liczbę czynności. W wielu przypadkach program w ogóle się nie instaluje bez podania przyczyny. Niektóre programy instalują się poprawnie, ale mają ograniczone funkcje, działają w trybie próbnym lub ulegają awarii podczas wykonywania niektórych funkcji. Wraz ze wzrostem liczby stałych połączeń internetowych wiele programów będzie przekazywać swoje wyniki do centralnego serwera, który przekaże im szczegółowe instrukcje dotyczące ograniczeń w zależności od zlokalizowanego programu.
Podobnie jak w przypadku wielu metod DRM, czarna lista oprogramowania spotkała się z wieloma kontrowersjami. Na początku tej technologii głównym problemem były fałszywie pozytywne wyniki. Użytkownicy, którzy byli całkowicie uzasadnieni, często nie mieli dostępu do oprogramowania, bez wyjaśnienia dlaczego. Inni użytkownicy stwierdziliby, że programy wstępnie zainstalowane na ich komputerach pozostawiają po sobie znaczniki rejestru nawet po ich odinstalowaniu. Te znaczniki rejestru uniemożliwiłyby instalację innych programów z powodu zbyt restrykcyjnej czarnej listy.
Z drugiej strony czarna lista oprogramowania niewiele robi, aby powstrzymać hakerów. Istnieje kilka metod obchodzenia czarnej listy; instalowanie oprogramowania w innym systemie operacyjnym, łatanie programów z czarnej listy w celu zmiany ich numerów wersji lub po prostu uruchamianie osobnego programu, który uniemożliwia czarnej liście skanowanie komputera. W rezultacie czarne listy oprogramowania często ranią legalnych użytkowników, a nie zatrzymują nielegalnych.