Descompilação do .NET, como é fácil?

Eu estava procurando a melhor criptografia para uma chave de licença para um aplicativo, e alguém disse que alguém pode facilmente descompilar o aplicativo e depois pular o teste da chave de licença.

como alguém faria isso na prática? Então, eles têm o meu .dll, precisam descompilar de alguma forma, comentar a chamada de função para verificar a licença e recompilar? O descompilador precisa ser realmente bom, de modo que o código ainda seja compilado!

questionAnswers(4)

yourAnswerToTheQuestion