Я юзаю нетворк-интерфейс
Код AS3:
private function get networkUID():String {
var mac:String = 'ffffffff-ffff-ffff-ffff-ffffffffffff';
if( NetworkInfo.isSupported ) {
var netfaces:Vector.<NetworkInterface> = NetworkInfo.networkInfo.findInterfaces();
for each( var netface:NetworkInterface in netfaces) {
// trace(netface.displayName+' . '+netface.name+" > "+ netface.active );
if (netface.hardwareAddress.length && netface.active) {
mac = netface.name;
break;
}
}
}
return mac.replace( /[\{\}]/g, '' );
}
В нагрузку можно, добавить в хеш, время создания какого-нить статического asset'а
Добавлено через 2 минуты
Но конечно-же, от кулц-хакера и Microsoft незнает как защититься