Det finns ett antal populära skydd bland spelutvecklare - alla mer eller mindre populära bland allmänheten. I det här avsnittet ska jag försöka berätta kort om de tre största kopieringskydden: SecuROM, SafeDisc och StarForce. Jag kommer även kort gå in på ett relativt nytt skydd, TAGES.
StarForce
StarForce är utvecklat av det ryska företaget Protection Technology. Skyddet går huvudsakligen ut på att man "slår in" ett spels .EXE- och .DLL-filer i kod som sedan går igenom en kontroll av det medföljande StarForce-skyddet. Man tror också att StarForce innehåller ett skydd som mäter den fysiska vinkeln mellan den första och sista skrivna sektorn på en CD/DVD. Detta gör att alla kopior som tillverkas från spelföretagets så kallade gold-master är identiska och därav går igenom StarForce-skyddet, medan kopior som bränns hemma inte får samma fysiska vinkel och därför inte går igenom skyddet.
"StarForce blev senare tvungna att be om ursäkt"
Trots detta har StarForce-skyddade spel knäckts och sedan spridits på nätet. Hur pass svårt det är att knäcka ett spel med StarForce-skydd är däremot direkt relaterat till hur många gånger skyddet används i spelets .EXE-fil.
StarForce har också utsatts för hård kritik av legitima användare som har stora problem med att köra ett spel de köpt i butik. Detta har lett till att tre stora spelutvecklare, UbiSoft , JoWood och CDV, har lämnat StarForce till förmån för andra skydd.
StarForce har också hamnat i blåsväder sedan en anställd vid företaget lagt ut en länk på StarForce forum till en olagligt knäckt kopia av spelet Galactic Civilizations 2 utvecklat av företaget StarDock. Detta ledde till en enorm uppmärksamhet och StarForce blev senare tvungna att be om ursäkt.
SecuROM
Härnäst har vi SecuROM, som är utvecklat av Sony DADC. Tidigare versioner av SecuROM använde sig bland annat av olika "trigger"-funktioner. Genom att själva skyddet lägger sig mellan spelets kod och operativsystemet kan det ändra på utvalda systemfunktioner. Låter det krångligt? Inte egentligen. Ett exempel på en sådan funktion kan vara som följer:
<li>1. Du startar ditt legalt inhandlade spel.
</li><li>2. SecuROM kör en kontroll av dagens datum genom en systemfunktion.
</li><li>3. Tack vare att SecuROM ligger mellan spelet och operativsystemet kan den ändra på sådana funktioner. Därför säger SecuROM att dagens datum är (till exempel) 13-32-2999.
</li><li>4. Eftersom det står i SecuROMs kod att dagens datum SKA vara 13-32-2999 startar spelet utan problem.</li>
Säg att du nu försöker starta ett spel där SecuROM till en del har blivit bortplockat eller knäckt. Systemfunktionen som hämtar dagens datum kommer då att hämta det riktiga datumet, som sedan vid en kontroll inte stämmer överens med 13-31-2999 varpå spelet inte startar.
Inte så värst mycket är känt om de senaste versionerna (7.x). Man vet dock att den installerar en egen service som körs i bakgrunden av Windows.
Även SecuROM har blivit knäckt i senare versioner, och skapar dessutom en del problem för användare av legalt inhandlade spel. Det är dock inte alls en lika ökänd problemskapare som StarForce.
SafeDisc
"Det går däremot att komma runtskyddet"
Sist men inte minst har vi SafeDisc, utvecklat av Macrovision Corporation. De första versionerna av SafeDisc var inga större problem för varken hemmaanvändare eller pirater att knäcka. Man har dock lärt sig av sina misstag och ökat skyddet för varje version man släppt. Dagens version är uppe i nummer 4, och man har lyckats dölja skyddets funktioner ganska väl. Man vet däremot att SafeDisc installerar en egen Windows device driver som som ger så kallad ring 0-access till applikationen. Detta leder i sig till en säkerhetsrisk som gör att trojaner och andra elaka program kan få tillgång till höga rättigheter på datorn.
Man vet också att dagens version är kompatibel med över 99% av alla CD/DVD-läsare och att det just nu inte finns något sätt att bränna en SafeDisc-skyddad CD/DVD rätt av. Det går däremot att komma runt skyddet genom att köra så kallade image-filer av skivan i fråga tillsammans med ett program som döljer att det just är en klonad image-fil du kör.
Övriga skydd
Det finns förstås många andra skydd på marknaden, och ett relativt nytt intressant sådan är TAGES. Skyddets huvudsakliga funktion är att under tryckprocessen skapa ett så kallat "secure area" på skivan. I detta område sparas sedan viktig data som sedan låses upp av TAGES. Detta gör att det (idag) är omöjligt att bränna en kopia av ett sådan spel, eftersom det skyddade området inte kan återskapas av vanliga brännare.