Ako funguje skúšobná verzia softvéru?

Obsah:

Ako funguje skúšobná verzia softvéru?
Ako funguje skúšobná verzia softvéru?

Video: Ako funguje skúšobná verzia softvéru?

Video: Ako funguje skúšobná verzia softvéru?
Video: XBOX HOW TO GET NOTIFIED WHEN FRIENDS ARE ONLINE! - YouTube 2024, Apríl
Anonim

Skúšobná verzia alebo Skúšobný softvér, je počítačový softvér, ktorý možno spustiť počas obmedzeného časového obdobia pred jeho vypršaním a prestane pracovať. Myšlienkou tohto konceptu je, že používateľ dostane šancu vyskúšať si a potom sa rozhodne, či by chcel kúpiť svoju plnú verziu. Je to vlastne vzorka originálneho softvéru, ktorý funguje po obmedzenú dobu. Môže alebo nemusí mať všetky funkcie pôvodného softvéru. V každom prípade prestane pracovať po uplynutí jej lehoty. Tento článok hovorí o tom, ako funguje softvér so skúšobnou verziou.

Image
Image

Ako funguje softvér so skúšobnou verziou

Existuje mnoho metód, ktoré programátori používajú na to, aby zistili, kedy uplynie skúšobná doba softvéru. V predchádzajúcich prípadoch bolo vykonané niečo také základné ako kontrola dátumu systému. Ale po určitom čase vstúpil sofistikovanosť. Keďže žiadni dvaja programátori neustále nerozmýšľajú, nemôže byť v tejto súvislosti vysvetlená žiadna určitá metóda.

Vytváranie skrytých položiek databázy Registry

Niektorý skúšobný softvér umožňuje vstup do registra Windows o tom, kedy bol nainštalovaný, spolu s časom inštalácie. Softvér pri jeho spúšťaní porovnáva dátum a čas zaznamenaný v pamäti s dátumom a časom počítača. Ak je táto hodnota väčšia, skúšobná verzia softvéru alebo testware, ako sa nazýva, prestane fungovať. Ale to je najjednoduchšia metóda, ktorú možno použiť v akomkoľvek skúšobnom programe. Takéto záznamy sa nevytvárajú na viditeľných miestach pod zjavnými názvami, ale namiesto toho sú "skryté"

Keďže programátori tiež vedia, že je ľahké skenovať databázy registry s pozostatkami programu a preinštalovať ich na použitie, mohli by pridať ešte pár skrytých položiek databázy Registry, ktoré nevyzerajú súvisiace so skúšobným softvérom. To znamená, že keď nainštalujete skúšobnú verziu softvéru, môže vytvoriť niekoľko položiek databázy registry, napríklad HK_LOCAL_MACHINE alebo HK_CLASSES_ROOT, kde sa normálne nevzťahuje žiadny používateľ. Ďalej by názvy kľúčov nemali súvisieť s programom, takže aj keď používateľ zisťuje, že sú kľúče na vymazanie, nevie, či kľúč patrí do skúšobnej verzie softvéru. Týmto spôsobom môžu programátori zabrániť funkčnej opätovnej inštalácii testovacieho softvéru.

Skúšobný softvér používa skryté a systémové súbory

Niektorí programátori vytvárajú skryté súbory alebo systémové súbory súvisiace so skúšobnou verziou softvéru a umiestňujú ho do priečinka System32 alebo do priečinka obsahujúceho ovládače. Môžu byť dokonca aj 0 bajtov alebo prázdne súbory. Ak pridajú rozšírenie, ktoré sa spúšťa.sys alebo.ini, používatelia si rozmýšľajú ešte pred úpravou súborov. Aj nepríjemné čistiace prostriedky ich ignorujú.

Ďalej súbory môžu byť šifrované a ak sa používatelia pokúsia vykonať akékoľvek zmeny, skúšobná verzia úplne prestane pracovať v dôsledku manipulácie so súvisiacimi súbormi. V tomto prípade, keď je program nainštalovaný, vytvorí niekoľko súborov na rôznych miestach, najmä tie, ktoré súvisia s fungovaním systému Windows. Na základe údajov zapísaných do týchto súborov program dokáže zistiť, či skúšobná doba zostáva alebo či vypršala. Toto je ďalšie vysvetlenie, ako fungujú skúšobné verzie softvéru.

prečítať: TrashReg odstráni zastaralé kľúče databázy Trialware.

Skúšobný softvér používa adresu počítača MAC

V tomto prípade je adresa počítačov uložená na serveroch spoločnosti na vydávanie softvéru spolu s ďalšími podrobnosťami, ako sú údaje a čas a pravdepodobne snímka zväzku obsahujúceho skryté súbory. Tieto skryté súbory boli vysvetlené v predchádzajúcej časti. Toto ukladanie MAC adries počítačov alebo smartphonov pomáha testware pri rozhodovaní o dvoch veciach. Po prvé, ak uplynula skúšobná doba. A po druhé, informuje počítačovú spoločnosť, že ak sa používateľ pokúša inštalovať inú verziu testovacej verzie na rovnakom počítači.

Používateľ si napríklad môže stiahnúť študentskú edíciu balíka Microsoft Office do počítača. Adresa zariadenia je uložená na serveri spoločnosti Microsoft. Po skúšobnej dobe 90 dní, ak sa používateľ pokúsi prevziať a nainštalovať ďalšiu študentskú verziu balíka Microsoft Office na rovnaký počítač, spoločnosť Microsoft to vie a zabraňuje inštaláciám.

Táto metóda zabraňuje funkčnej preinštalácii skúšobnej verzie softvéru, a to aj vtedy, ak používateľ formátuje pevný disk. Adresa MAC počítača alebo smartfónu alebo tabletu zaregistrovaného na serveroch vydavateľov oznámi programu, že bol raz nainštalovaný v programe. Nevýhodou môže byť to, že ak sa používateľ pokúsi preinštalovať program po formáte ešte pred vypršaním skúšobnej doby skúšobnej verzie, nemusí byť schopná preinštalovať pracovnú kópiu.

Môžete obnoviť testware a používať ho navždy

Na internete sú diskutované spôsoby, ktoré hovoria, že je to možné. Určite môžu existovať spôsoby, ale v týchto dňoch vývojári sú tak inteligentní, že pokrývajú všetky základne, aby zabezpečili, že nie je možné vynulovať skúšobný softvér. V každom prípade, krakovanie skúšobného softvéru alebo jeho obnovenie, rozšírenie jeho používania, je niečo, čo nie je legálne a preto sa tu nebude diskutovať.

Ak máte niečo doplniť, postupujte prosím v sekcii komentárov.

Odporúča: