I am on an anti-piracy project. I am trying to re-identify devices based on their UDID. But I am wondering if jailbroken devices are hiding the real UDID and instead using a random generated one.
Is there an other way to identify a device? Perhaps some kind of cookie? Or an other Id/Hardwarehash?
Or can I get the UDID on a reliable way?
Thx for all answers!
Don't waste your time.
Focus on making the app convince your users to spend money on it and don't worry about piracy. There are lots and many apis, tricks and methods to foil piracy and all of them are overcome in a short time.
The idea of a cracker is to show they are smarter than you. So only way to "fight" them is to take their audience away. And that you do by making a great product that users are willing to pay for.