Prenumeruok RSS

Straipsniai pagal gairę

Licenzijos kodo programavimas

Licenzijos raktas – apsauga nuo pašalinio instaliavimo. Tarkim taip.
Bet raktą gavus galima instaliuoti į bet kokį kompiuterį. (Kaip
dažniausia būna). Vadinasi reikia prie ko nors pririšti (statiško). Tarkim licenzijos raktą telefonui sukurta
programą pririšama prie IMEI kodo, PCiukui galima
pririšti prie kieto disko serial numberio, WEBui prie domeno vardo.
Jei koduosime webui, tam galima sumastyti begalę algoritmų, kurie
visiškai sugerneruoją raktą, bei atkoduoja, bent dalinai. Pavyzdžiui
jame gali būti užkoduotas ne tik domeno vardas, bet ir iki kada tas
raktas galioja. Jei begalybė
užtenka kokie 2038, visvien tiek laiko tas scriptas nesisuks. O jei
kokiam mėnesui tai analogiškai. Pagalvojus labai paprasta, išsklaidai,
perdarai domeno vardą pagal tam
tikrą formuluotę, pridedi kažkurioje vietoje užkoduotą datą. Ir
viskas. Pvz pagal mano sugalvotą principą raktas raktas domenui atrodo
šitaip: ESCCMSM5MMYN-8E2BG7446A-GAEO7FNAFN-CC46FG18G9. Scriptas
lengvai gali suprasti ar tinkamas šiam domenui ar ne, ar dar
nepasibaigusi galiojimo data.
Su vienu domenu raktą sukurti tikrai simple, ir jam rasti atkodavimo
mechanozmą. O kaip padaryti kad tas pats raktas tarkim tiktų 3 ar 5
domenams – štai kur klausimas !!! Sutinku užkoduoti tikrai paprasta. Bet
va sutikrinti ar domenas A,B tinka šiam kodui, o
C netinka. Niekaip nesumastau mechanizmo. Gal pas jus idėjų
rasta?

> home
  • Apie mane
  • Apklausos
  • Blogas
  • Lietblogs Search
  • Nuorodos
  • Reklama mano bloge
  • Search
  • Tags
  • Testas
  • Projektai
  • Kontaktuok
  • Archyvas