Was ist eine Software-Blacklist?
Eine Software-Blacklist ist eine Liste von Software, die von einem bestimmten Programm als unangemessen eingestuft wird. Programme von verschiedenen Unternehmen haben unterschiedliche schwarze Listen, und viele haben überhaupt keine. Wenn auf dem System ein Programm auf der schwarzen Liste vorhanden ist, kann das gestörte Programm eine Fehlfunktion aufweisen oder Informationen an einen zentralen Server melden. Wie die meisten DRM-Maßnahmen (Digital Rights Management) ist die Software-Blacklist von einer Reihe verschiedener Gruppen in die Kritik geraten.
Software-Blacklisting ist ein relativ einfacher Prozess. Programme durchsuchen die Registrierung des Computers nach installierten Programmen und suchen nach einer Reihe unterschiedlicher Software. Wenn eines der Programme auf der Software-Blacklist gefunden wird, führt das Programm einen bestimmten Befehlssatz aus. Es ist üblich, dass bei der Installation ein Scan durchgeführt wird, aber nichts hindert ein Programm daran, später regelmäßig zu scannen.
Es gibt eine Reihe gängiger Programme, die auf einer Blacklist für Basissoftware aufgeführt sind. Programme, die von Hackern verwendet werden, wie z. B. Festplatten-Duplikatoren, Software-Debugger oder Patch-Ersteller, sind weit verbreitet. Zu diesen Listen gehören auch mehrere Programme zur Erstellung von Datenträgern, mit denen Datenträgerabbilder auf virtuellen Laufwerken bereitgestellt werden können. Es ist diese letzte Gruppe, die die ungewolltesten positiven Auswirkungen auf eine Software-Blacklist hat, da diese Art von Brennsoftware sehr verbreitet ist.
Wenn ein Programm auf der schwarzen Liste gefunden wird, kann das Programm eine beliebige Anzahl von Dingen ausführen. In vielen Fällen wird das Programm überhaupt nicht installiert, ohne dem Benutzer einen Grund dafür anzugeben. Einige Programme werden ordnungsgemäß installiert, verfügen jedoch über eingeschränkte Funktionen, arbeiten im Testmodus oder stürzen ab, wenn bestimmte Funktionen ausgeführt werden. Mit der Zunahme der ständigen Internetverbindungen werden viele Programme ihre Ergebnisse an einen zentralen Server weiterleiten, der ihnen auf der Grundlage des gefundenen Programms spezifische Anweisungen zur Einschränkung gibt.
Wie bei vielen DRM-Methoden wurde die Software-Blacklist kontrovers diskutiert. In den Anfängen dieser Technologie waren Fehlalarme ein großes Problem. Benutzer, die völlig legitim waren, wurden häufig von der Software ausgeschlossen, ohne eine Erklärung dafür zu erhalten. Andere Benutzer würden feststellen, dass auf ihren Computern vorinstallierte Programme auch nach der Deinstallation Registrierungsmarkierungen hinterlassen. Diese Registrierungsmarkierungen würden die Installation anderer Programme aufgrund einer zu restriktiven Sperrliste verhindern.
Andererseits kann eine Software-Blacklist Hacker nur wenig aufhalten. Es gibt verschiedene Methoden, um eine schwarze Liste zu umgehen. Installieren von Software auf einem anderen Betriebssystem, Patchen von Programmen auf der schwarzen Liste, um deren Versionsnummer zu ändern, oder Ausführen eines separaten Programms, das verhindert, dass die schwarze Liste den Computer scannt. Infolgedessen ist es üblich, dass Software-Blacklists legitime Benutzer verletzen, anstatt illegitime Benutzer zu stoppen.