The subject itself is saying :
- i created application for Windows 7 based on .Net 4
- i want this application to be used only by legal users who really bought it
- thus i probably want some software that could help me to prevent situation when some user buys my application and starts selling it under his name
Could you list existing software responsible for this or at least describe theoretically how can i achieve this - saving hard drive information to the registry or so?
Update 1: seems that comments below require more description inside this topic :
@svick no, i really think that month of my work worth of adding small troubles to pirates trying to make money on me without any efforts, i just want them to spend some efforts cracking my software - that is all, under small troubles i mean simple key / pass verification or something like that ...
Also i really believe that sharing is caring and 5 my previous applications i provided for free and now it is time to compensate some of my time
I also believe that there is no absolute defense because there was time when i also cracked some applications with disassemblers like IDA and so on, it is just a matter of time but all i want currently is just to return last month of work and some donation for those 5 applications provided for free ... i hope i was clear enough here ...
The main idea - if pirates want crack my application and redistribute then they also must work - at least on cracking, they must spent as much efforts as approximately i did :)