I have developed a piece of tool in .NET and now I want to protect it from unauthorized access. I can have a kind of Trial mechanism to give a taste of the software to users but I want them to purchase once after their trial finishes. Now, is there an article that describes how Trial really works?
Second point is that Trial can easily be broken via softwares like Reflector so I am also interested in Obfuscation to protect the code as well. Is there also a link for that?