HI! I have made an desktop application, which i have to install on my client's pc. But I want that, except that particular cleint's pc, no other pc could run it. For this purpose i got a solution to get mac address of that pc and make a check for that. But according to me this solution is not permanent as mac address changes with the NIC.
Now a days people use USB Internet devices(External NICs/Wireless modems) to use internet. When they change their device, obsviously mac address and ip address changes automatically.
I want a solution other than mac address security. Is their any way or alogorithm to make a security check other than mac address security?