Hva er en Dongle-emulator?
En dongle er et stykke maskinvare som må kobles til datamaskinens Universal Serial Bus (USB) -port før noen typer programmer vil kjøre. Dette er for å sikre at programvaren ikke blir kopiert eller på annen måte delt. En dongelemulator er en falsk dongel som er opprettet for å omgå denne begrensningen, omtrent som en skjelettnøkkel. Siden dongler ofte er kryptert for å unngå denne typen hack, er en dongle-emulator også kjent som en "dongle crack".
Fordi opprettelsen av en dongle-emulator frigjør programvaren som skal brukes av de som ikke betalte for den, anses den som ulovlig. Mange programvarelisenser har klausuler om at oppretting av en slik enhet bryter brukeravtalen. Dette betyr ikke at dongleemulatorer ikke er opprettet av hackere, og at guider for å knekke en dongles sikkerhetskryptering ikke er tilgjengelige på Internett og andre steder.
For øyeblikket er det to måter man kan få en dongleemulator på. Hvis en person har ferdigheter i å omgå nettverkssikkerhet, kan de lage en selv. Informasjon om hvordan du oppretter en dongleemulator sendes vanligvis fra hacker til hacker og omsettes på internettfora og nettsteder. Noen uten kunnskap om koding kan også kjøpe dongleemulatorer fra nettsteder. På grunn av deres ulovlighet, ser mange nettsteder som påstår å tilby arbeidsdyktige emulatorer ikke legitime.
Fordi programvare som bruker dongler typisk er for et lite marked, kan prisen på en erstatningsdongle være hundrevis av amerikanske dollar. Noen programvareselskaper ber om at brukeren kjøper en helt ny programvarepakke hvis dongelen er tapt eller stjålet, noe som ytterligere inflerer prisen. Forsvarerne av dongleemulatorer hevder at slike begrensninger i bruk av programvare er urettferdige og uforenlige med virkeligheten i datamaskin- og programvarebruk.
Tidligere programvareformer krevde ganske enkelt at en dongle var til stede for å kunne kjøre programvaren på en datamaskin. Hackere slo gjennom slike begrensninger ved å skrive et program for å lure programvaren til å tro at dongelen allerede var koblet til. For å unngå dette er noen dongler nå designet for å holde tilbake visse deler av programvarens kode eller utføre visse oppgaver for programmet. Selv om en dongle-emulator forteller programvaren at en dongle er til stede, kan programvaren fremdeles ikke fungere fordi deler av koden mangler. Når hackere finner måter å omgå disse nye innovasjonene, kan det hende du trenger å finne nye former for dongle-kryptering.