Hva er en svarteliste for programvare?
En svarteliste med programvare er en liste over programvare som anses som upassende av et spesifikt program. Programmer fra forskjellige selskaper har forskjellige svartelister, og mange har ikke en i det hele tatt. Hvis det er et svartelistet program på systemet, kan det bryte programmet fungere som den fungerer eller rapportere informasjon til en sentral server. Som de fleste tiltak for digital rettighetsadministrasjon (DRM) har svartelisten for programvare kommet under ild fra en rekke forskjellige grupper.
Blacklisting av programvare er en relativt enkel prosess. Programmer vil skanne datamaskinens register over installerte programmer på jakt etter en rekke forskjellige programvarestykker. Hvis noen av programmene på programvarens svarteliste blir funnet, utfører programmet et spesifikt sett med instruksjoner. Det er vanlig at en skanning forekommer ved installasjon, men ingenting hindrer et program i å periodisk skanne senere.
Det er en rekke vanlige programmer som finnes på en svarteliste for grunnleggende programvare. Programmer som brukes av hackere, for eksempel disk duplikatorer, programvare debuggers eller patch skapere, er vanlige. Blant disse listene er det også flere diskforfatterprogrammer som har muligheten til å montere diskbilder på virtuelle stasjoner. Det er denne siste gruppen som forårsaker de mest utilsiktede positive sidene på en programvare-svarteliste, da denne typen brennende programvare er veldig vanlig.
Når et svartelistet program blir funnet, kan programmet gjøre et antall ting. I mange tilfeller vil ikke programmet installere i det hele tatt uten å gi brukeren en grunn til det. Noen programmer installerer ordentlig, men har reduserte funksjoner, fungerer i en prøvemodus eller krasjer når du utfører visse funksjoner. Med økningen i konstante Internett-tilkoblinger vil mange programmer kommunisere funnene sine til en sentral server, noe som vil gi dem spesifikke begrensningsinstruksjoner basert på det lokaliserte programmet.
Som med mange DRM-metoder har svartelisten for programvaren sett mye kontrovers. I de første dagene av denne teknologien var falske positiver et stort problem. Brukere som var helt legitime, ville havnet i programvare uten noen forklaring på hvorfor. Andre brukere vil oppdage at programmer som ble forhåndsinstallert på datamaskinene sine, ville etterlate seg registermerker selv etter at de ble avinstallert. Disse registermarkørene vil forhindre installasjon av andre programmer på grunn av en overbegrensende svarteliste.
På den annen side gjør en programvaresvartliste lite for å stoppe hackere. Det er flere metoder for å omgå en svarteliste; installere programvare på en annen oppstart av operativsystemet, lappe svarteliste programmer for å endre versjonsnumre, eller ganske enkelt kjøre et eget program som forhindrer svartelisten fra å skanne datamaskinen. Som et resultat er det vanlig at programvare-svartelistingen skader legitime brukere i stedet for å stoppe uekte.