Rigistre

Tags:    visual-basic

User
Bruger #290 @ 26.09.01 19:51
Hej jeg ville gerne hvide hvordan man laver det sodan at programmet kan blive brugt i 3 dage og så skal man bruge en kode til og rigistre programmet.
TAK!!!!



User
Bruger #391 @ 27.09.01 09:38
Hej

Du skal først og fremmest få fat i noget litteratur omkring kryptering og sætte din ind i hele sikkerhedsbegrebet ("Applied Cryptography" kan anbefales (indeholder source-kode i c++) og one-way hashing. Dernæst skal du finde ud af, hvordan du vil sikre dig: serienummer på HD, BIOS etc., og hvad du vil gøre med ukorrekte koder (slette programfiler (dine egne) eller mere drastiske ting). Dernæst vil det nok være en god idé, at du under installationen af dit program (du skal skrive en installationsprocedure/-program (måske i InstallShield) fx. ændrer dato for din exe-fil, og bruger den til at teste på sammen med nogle entries i Registry og evt. en skjult fil i Win???? alt efter hvor kraftig sikkerhed, som du mener er nødvendig. Så opretter du en klasse med 1 funktion, som returnerer resultatet af en test på disse enheder og værdien : FULL_VERSION (1), DEMO_VERSION(0) og INVALID_VERSION(-1) eller andre værdi, som du synes passer bedre. I dit program opretter du en type af denne klasse og derefter kalder funktionen. Hvis funktionen returnerer en værdi, som ikke harmonerer med dine licensbestemmelser, er det op til dig, om du vil lukke programmet ned.

Hygge,

HB



t