Hvordan fungerer prøveversjonsprogramvare?

Innholdsfortegnelse:

Hvordan fungerer prøveversjonsprogramvare?
Hvordan fungerer prøveversjonsprogramvare?

Video: Hvordan fungerer prøveversjonsprogramvare?

Video: Hvordan fungerer prøveversjonsprogramvare?
Video: FIX This Webpage Was Blocked by an Extension (ERR_BLOCKED_BY_CLIENT) - YouTube 2024, April
Anonim

Prøveversjoner eller Prøveversjon, er dataprogramvare som kan kjøres i en begrenset periode før den utløper og slutter å fungere. Tanken bak dette konseptet er at brukeren får en sjanse til å prøve den og bestemme om han eller hun ønsker å kjøpe sin fullversjon. Det er faktisk et utvalg av original programvare som fungerer for en begrenset periode. Det kan eller ikke har alle funksjonene til den originale programvaren. I begge tilfeller slutter det å fungere etter at tidsfristen utløper. Denne artikkelen snakker om hvordan en prøveversjonsprogramvare fungerer.

Image
Image

Hvordan fungerer prøveversjonsprogramvare

Det er mange metoder som programmererne bruker til å vite når prøveperioden for en programvare er gått. I tidligere tider ble det gjort noe så grunnleggende som å sjekke systemdatoen. Men over tid har sofistikasjon kommet inn. Siden ingen to programmører tenker likt hele tiden, kan det ikke være noen bestemt metode som skal forklares i denne sammenheng.

Opprette skjulte registeroppføringer

Noen prøveversjoner gjør adgang til Windows-registret om når den ble installert, sammen med tidspunktet for installasjonen. Programvaren, når den lanseres, sammenligner registeret som er notert dato og klokkeslett med dato og klokkeslett. Hvis sistnevnte er større, slutter prøveversjonen av programvaren eller prøveversjonen, som den kalles, å fungere. Men dette er den enkleste metoden som kan brukes av noen prøveversjoner. Slike oppføringer er ikke opprettet på åpenbare steder under åpenbare navn, men i stedet er "skjulte"

Siden programmører også vet at det er enkelt å skanne register med programrester og reinstallasjon for bruk, kan de legge til noen flere skjulte registreoppføringer som ikke ser ut som relatert til prøveversjonen. Det betyr at når du installerer en prøveversjon av en programvare, kan det opprette noen få registeroppføringer i f.eks. HK_LOCAL_MACHINE eller HK_CLASSES_ROOT, der normalt ingen bruker vil se på. Videre vil navnene på nøkler ikke være relatert til programmet, slik at selv om en bruker finner ut nøkler for å slette, vet han eller ikke om en nøkkel tilhører prøveversjonen av en programvare. På den måten kan programmerere hindre en reinstallasjon av prøveversjonen.

Trial programvare bruker skjulte og systemfiler

Noen programmerere lager skjulte filer eller systemfiler relatert til prøveversjonen av en programvare og plasserer den i System32-mappen eller i mappen som inneholder drivere. De kan til og med være 0 byte eller tomme filer. Hvis de legger til en utvidelse som går til.sys eller.ini, vil brukerne tenke to ganger før til og med redigere filene. Skrusvaskere vil også ignorere dem.

Videre kan filene krypteres, og hvis brukere prøver å foreta endringer, forsøker prøveversjonen helt å virke som følge av manipulering av de relaterte filene. I dette tilfellet, når programmet er installert, oppretter det flere filer på forskjellige steder, spesielt de som er relatert til Windows-funksjonen. Basert på dataene som er skrevet til disse filene, kan programmet oppdage om prøveperioden fortsatt er gjenværende eller hvis den er utløpt. Dette er en annen forklaring på hvordan prøveversjoner av programvare fungerer.

Lese: TrashReg fjerner også utdaterte Trialware registernøkler.

Trialware bruker datamaskin MAC adresse

I dette tilfellet lagres datamaskinens adresse til serverne i programvareutgiveren sammen med andre detaljer som data og tid og sannsynligvis et øyeblikksbilde av volumet som inneholder skjulte filer. Disse skjulte filene er forklart i avsnittet ovenfor. Denne lagringen av MAC-adressene til datamaskinene eller smarttelefonene hjelper prøveversjonen til å bestemme to ting. Først, hvis prøveperioden er utløpt. Og for det andre forteller det databehandlingsselskapet at hvis brukeren prøver å installere en annen versjon av prøveversjonen på samme maskin.

For eksempel kan brukeren laste ned Student Edition av Microsoft Office til en maskin. Maskinens adresse er lagret på Microsofts server. Etter prøveperioden på 90 dager, hvis brukeren forsøker å laste ned og installere en annen Student Edition av Microsoft Office på samme maskin, vet Microsoft det og forhindrer installasjoner.

Denne metoden forhindrer en reinstallasjon av prøveversjonen av en programvare, selv om brukeren formaterer harddisken. MAC-adressen til datamaskinen eller smarttelefonen eller nettbrettet registrert hos utgiverens servere vil fortelle programmet at det ble installert en gang på programmet. Ulempen kan være at hvis brukeren prøver å installere programmet etter et format selv før prøveversjonens prøveperiode utløp, kan det hende at han eller hun kanskje ikke kan installere en arbeidskopi på nytt.

Kan du tilbakestille prøveversjonen og bruke den for alltid

Det finnes måter som diskuteres på Internett som sier at dette er mulig. Sikker på at det kan være måter, men i dag er utviklere så smarte at de dekker alle basene for å sikre at man ikke kan tilbakestille prøveversjonen. Under alle omstendigheter er det noe som ikke er lovlig, og det vil ikke bli diskutert her.

Hvis du har noe å legge til, vennligst gjør det i kommentarfeltet.

Anbefalt: