actionscript 3 - Adobe Air unique id issue -


i created air app sends id server verify user's licence.

i created using networkinfo.networkinfo.findinterfaces() , use first "name" value "displayname" containing "lan" (or first mac address if user on mac).

but problem: sometime users connect internet using usb stick (given mobile phone company) , changes serial number get; usb stick becomes first value in vector of findinterfaces(). take last value, think similar problems too.

so there better way identify computer small hardware changes? nice motherboard or cpu serial, seems not possible. i've found workaround it, working on win , not on mac.

i don't want store data on user computer authentication set "a little" more difficult hack software.

any idea?

thanks

nadia

so there better way identify computer small hardware changes?

no, there no best practices identify personal computer , build on user licensing software. should use server-side/licensing-manager provide such functional. give users flexibility desktop software. it's easier product owner (you don't have call center respond on every call changed network card, hard drive, whatever) , users use such product.

briefly speaking, user's personal computer insecure (frankly speaking don't have options store valuable) , dynamic environment (there short cycle on hardware use part of licensing program).


Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

css - Make div keyboard-scrollable in jQuery Mobile? -

ruby on rails - Seeing duplicate requests handled with Unicorn -