title: .NET decompilation, how easy is it?
body: <p>I was looking into the best encryption for a license key for an application, and someone said that someone can easily decompile the application and then just skip the test for the license key.</p>
  
  <p>how would someone go about doing that practically speaking?  So they have my .dll, they have to decompile it somehow, then comment out the function call to check the license, then recompile it?  The decompiler has to be really good such that the code still compiles!</p>