Bistvo svega ti je tipičan izbor :
Kod avtomata "kupiš" kartu.
Upotrebi se nije bitan kakav algoritam za izradu unique ID karte.
Taj ID karte postane aktivan kod "kupnje".
Imaš mnogo različitih tipova "kupnje".
Otvoren tip ( moguče je mnogo ostalih ....) samo da ti dam jedan primjer :
Kod dolazka dobiješ "kartu", platiš kad odlaziš.
Ta karta može da bude čip, kartica, ključ ... kao narukvica, omot oko vrata ...
Kad dobiješ "kartu" u sistemskom DB se aktivira novi ID, koji bilježi gdje i kako si ti "potrošio novac" te kako si se kretao unutra sistema uz moguče inner check stanice.
Ako bi htio da nekako nasamariš ovaj sistem problem je jednostavan - upotreba 2 ili više kartica, na jednom nabijaš "poene" a drugog čuvaš za izlazak.
Sistem imaju i dobar warning način :
Ako več imaš mogučnost da nabaviš više "karta" ovaj sistem može da ima mnogo security checkupa ili unutranjih in/out check stanica, trajanje valjanosti "karta", broj dolazka/izlazka, suma "potrošenog novca" ...
Ne možeš da predješ inner checkup ako "karta" nije aktivna - nije aktivirana kod ulaza, ne možeš uči u unutar inner checkupa ako si več unutra, ne možeš ulaziti u drugi inner checkup ako si več registriran da si u drugem sektoru ....
Kod izlaza treba da pokažeš valjanu "kartu", onu sa manje potrošenog novca, no to je samo za one osnovne primativne sisteme, pametniji imaju još dodatni dnevni checkup svih mjesta na kojih smo se registirali i platili i uz pomoč platne bilance i brojčanog stanja na checkupih odmah "vide" da jih je netko nasamario.
Znači, da bi takav sistem nasamario uopšte nema mogučnosti, barem za jedan dan, a uostalom i kamere odrade svoje na checkupima, dolazku, odlazku :)
da bi uspio trebao bi dostup do DB ili imati koju "VIP gratis" karticu. Ali i brojčano stanje i novac se nebi uklopilo u cjelinu :)
Podtaki i algoritam na "kartama" uopšte nisu bitni u ovom smislu.
Pozdrav StratOS
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications."
"The one who is digging the hole for the other to fall in is allready in it."