Vad är en svartlista för mjukvara?

En mjukvarusvartlista är en lista över programvara som anses vara olämplig av ett specifikt program. Program från olika företag har olika svartlistor, och många har ingen alls. Om ett svartlistat program finns i systemet kan det störda programmet fungera fel eller rapportera information till en central server. I likhet med de flesta åtgärder för digital rättighetshantering (DRM) har mjukvarusvartlistan tagit eld från flera olika grupper.

Svartlistning av mjukvara är en relativt enkel process. Program skannar datorns register över installerade program som letar efter ett antal olika program. Om något av programmen på programvarans svartlista hittas, kör programmet en specifik uppsättning instruktioner. Det är vanligt att en skanning inträffar vid installationen, men ingenting hindrar ett program från att periodvis skanna senare.

Det finns ett antal vanliga program som finns på en svartlista med grundläggande programvara. Program som används av hackare, till exempel diskduplikatörer, programfelsökare eller patchskapare, är vanliga. Bland dessa listor finns också flera skivförfattande program som har möjlighet att montera diskbilder på virtuella enheter. Det är denna sista grupp som orsakar de mest oavsiktliga positiva effekterna på en mjukvarusvartlista, eftersom den här typen av brinnande programvara är mycket vanligt.

När ett svartlistat program hittas kan programmet göra valfritt antal saker. I många fall installeras inte programmet alls utan att ge användaren ett skäl till varför. Vissa program installerar ordentligt, men har reducerade funktioner, fungerar i ett provläge eller kraschar när vissa funktioner körs. Med ökningen av konstant Internet-anslutningar kommer många program att kommunicera sina resultat till en central server, vilket ger dem specifika restriktionsinstruktioner baserade på det lokaliserade programmet.

Som med många DRM-metoder har mjukvarans svartlista sett mycket kontrovers. Under de första dagarna av denna teknik var falska positiver ett stort problem. Användare som var helt legitima skulle hamna i programvara ofta utan förklaring till varför. Andra användare skulle upptäcka att program som kom förinstallerade på sina datorer skulle lämna efter registermarkörer även efter att de avinstallerades. Dessa registermarkörer skulle förhindra installation av andra program på grund av en överbegränsande svartlista.

Å andra sidan gör en mjukvarusvartlista lite för att stoppa hackare. Det finns flera metoder för att kringgå en svartlista; installera programvara på en annan start av operativsystemet, lappa svartlistade program för att ändra deras versionnummer eller helt enkelt köra ett separat program som förhindrar att svartlistan skannar datorn. Som ett resultat är det vanligt att mjukvarusvartlista skadar legitima användare snarare än att stoppa olagliga.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?