It sounds like you want something remarkably similar to Microsoft's activation scheme. I think they describe the machine identification scheme somewhere (but not low level) and if you can require an internet connection you can provide a common repository for each installed copy of the software.
Phil Wilson -----Original Message----- From: Unmoderated discussion of advanced .NET topics. [mailto:[EMAIL PROTECTED] On Behalf Of Alex Smotritsky Sent: Tuesday, September 06, 2005 6:20 PM To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM Subject: [ADVANCED-DOTNET] looking for anti-piracy resources I have some winforms apps and an httpmodule that are destined for sale once they are production ready. I'm looking for some anti-piracy resources now. I'd like to know how to make it difficult for people to install applications on multiple computers if they only paid to install it on 1 and how to disable an app that wasn't paid for after a 30 day trial. I can roll my own code for this but I'd like to know what's out there first. =================================== This list is hosted by DevelopMentor(r) http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com