I've application on certain pc & I want only that pc to execute it,so I've thought about getting a unique identifier (e.g. processor id ) using c# .
Problems :
I know that solution isn't usable because if the processor on that pc is changed so the application won't work any more .
Initially, how can I make that kind of protection by getting a unique id.
If any one has a better idea plz tell me about it.