Instalace trial ve Windows 7

Iveta

Instalace trial ve Windows 7
« kdy: 17. 01. 2013, 21:44:01 »
Dobrý den,ve škole jsme si daly soutěžní otázku jak se ukládají ve windows 7 programy typu trial a Shareware že po 30 dnech se už nedají používat,né že bychom chtěly krást programy/u všech programu se nechá nají alternativa free/ ale jde nám oto, jak je to udělané,ale z 23 žáku nikdo toto nedokázal vyřešit.Díky Iveta
« Poslední změna: 17. 01. 2013, 21:55:15 od Petr Krčmář »


mahmood

Re:Instalace trial ve Windows 7
« Odpověď #1 kdy: 17. 01. 2013, 22:20:04 »
Princip je takový, nejen ve Win 7, že se při instalaci někam (do registrů nebo do souboru) uloží datum instalace a při spuštění programu se pak tento údaj porovnává s aktuálním datem. Alternativně je možné datum instalace neukládat a porovnávat s timestamp některého ze souborů.

V případě uložení data pak může být implementována nějaká ochrana před manipulací s touto hodnotou ze strany uživatele. Opět se nabízí několik možností, od zašifrování této hodnoty až po hlídání, zda nebylo posunuto zpět datum v operačním systému.

student

Re:Instalace trial ve Windows 7
« Odpověď #2 kdy: 17. 01. 2013, 22:28:17 »
To je rozne a lisi sa to od programu. Najcastejsie som asi videl ulozenie datumu vyprsania licencie do registrov alebo do zvlast suboru, casto ani nie v adresari programu. Teda pomenuju subor napriklad mousedrv.dll a umiestnia ho do System32. Pouzivanie featur ako su alternativne datove streamy som este v tomto nevidel.

Raz som sa pri nejakom programe distribuovanom cez internet stretol s tym, ze to fungovalo 30 dni od stiahnutia, nie od instalacie - takze asi upravu robil priamo server alebo automaticky skript a datum musel byt priamo v instalaku, mozno dokonca aj v binarke.

Uz som videl aj moznost, ze sa clovek musi zaregistrovat, zadat nejaky hash vyrobnych cisel komponent PC a ono mu to na mail posle licencny kluc, ktory funguje 30 dni (a jeho overenie prebieha ako bezne u lic. kluca). Licencny kluc je zase najcastejsie v registroch.