As others have noted, this may be doable but it's the wrong approach. You are trying to solve a legal problem with information technology. It is very rare for such an approach to accomplish much, other than to irritate customers who are behaving properly.
MAC address is a particularly poor choice: o Many hosts have multiple NICs. Which MAC address is used? o NICs fail and must be replaced. Now your legitimate customer's product accuses him of theft. o Customer backs up failing host A and restores on new host B. Legally licensed product again refuses to run, because host B has different NIC(s). Having to re-register a product for reasons unrelated to the product is a negative Customer Experience, and the marketplace will punish such designs. -- Mark H. Wood, Lead System Programmer [EMAIL PROTECTED] Typically when a software vendor says that a product is "intuitive" he means the exact opposite.
pgpXOdO80QtxU.pgp
Description: PGP signature