Imam jedno pitanje koje ce mnogima izgledati glupo.
U rukama sam imao nekoliko paketa velike vrednosti (izrazene u $$$) sa prilicno dobrim HASP zastitama. Da budem iskren, svaku zastitu (hardversku) sam uspeo da skinem. Medjutim, bilo je softverskih, za mene, neresivih.
Jednostavno, za svaku hardversku zastitu je bilo dovoljno u odredjenim situacijama reci ova vrednost moze, ova ne moze i gotovo.
Sad ide pitanje. Mozda gresim, ali cini mi se da zastite uvek vracaju iste vrednosti. Zar niko ne radi zastitu tipa: dobije neki broj na port, ucita, izvrsi neku operaciju ili vise njih, na datoj vrednosti, vrati je na port, i program jednostavno samo tako moze da radi ispravno. Znaci aplikacija na port posalje 100 i onda, umesto u programu da bude, recimo x=x+1 (ili jos bolje sto komplikovanije da se ne provali) hardver to izracuna i vrati. I program radi... a ne da posle svakog pristupa hlock-u, ima neki compare, itd...
Izvinjavam se na duzini posta, ali me ovo oduvek mucilo...