Indholdsfortegnelse:
Definition - Hvad betyder Key Generator (Keygen)?
En nøglen generator (keygen) er et kryptografisk værktøj, der bruges til at generere produktnøgler, som er unikke alfanumeriske sekvenser, der fortæller et installationsprogram, at brugeren, der initierede installationen, ejer en licens til softwaren. En nøglegenerator forsøger at generere en korrekt produktnøgle, der tillader installationen af softwaren at afslutte. På grund af dette er keygen ofte forbundet med piratkopiering af software, cracking og hacking, hvilket ofte er sandt. Der er dog også keygenser, der ikke bruges i piratkopiering; softwaredistributører har selv nøglegeneratorer, der genererer et stort antal unikke nøgler, der derefter er knyttet til hver kopi af den software, de sælger.
Techopedia forklarer Key Generator (Keygen)
I deres mest basale funktioner forsøger nøglegeneratorer at efterligne den nøglesekvens, der kræves af et program til installation. Dette gør det muligt for distribuerede kopier af software at distribueres, ofte gratis, og derefter installeres af nogen uden at skulle betale for en faktisk licens for et produkt, der skal indeholde produktnøglen. Oprettelsen af nøglegeneratorer og krakningssoftware er floreret på grund af detailprisen for legitim software. For eksempel koster produktivitetsværktøjer som Microsoft Office eller Adobe Suite hundreder til tusinder af dollars for en enkelt kopi, hvilket er for dyrt for mange mennesker over hele verden. Dette resulterer i en massiv distribution af nøglegeneratorer og knækkede kopier af software.
De fleste moderne software har andre metoder til validering end en produktnøgle for at sikre, at softwaren er lovligt licenseret og ikke piratkopieret. En nøglegenerator kan muligvis give brugeren mulighed for at installere softwaren, men validering over internettet forhindrer derefter softwaren i at fungere. Imidlertid bruger hackere og crackere mere end nøglegeneratoren til ulovligt at bruge software. Nogle keygenser er udstyret med forfalskningsservere, der opfanger kommunikationen mellem softwaren og de faktiske servere, hvilket giver den det valideringssvar, det forventer af de rigtige servere, og derved narrer softwaren til at tro, at den er valideret.
