Treba mi neka vrsta zaštite od startovanja programa na drugom kompjuteru (tj. zaštita od kopiranja). Na Linuxu.
Treba mi sors koji bi proveravao neke standardne serijske brojeve u kompjuteru (broj HD-a, broj biosa, ili šta sve već može da se proverava), i završavao rad ukoliko se ne poklapaju ranije zabeležene vrednosti. Taj sors bi ugradio u sors programa.
U C-u.
Program bi kompajlirao za svaki kompjuter posebno, i nakon kompajliranja obrisao sors. Normalno, čitanje tih serijskih brojeva i ugrađivanje u program prilikom kompajliranja bi trebalo rešiti na neki način.
Ima li ova ideja smisla, i ko bi mogao da mi pomogne oko tog sorsa (ili bar da me uputi kako se čitaju seriski brojevi hardvera u kompjuteru, i šta sve može da se identifikuje)?
Ako ima boljih rešenja, otvoren sam za predloge.