Ti invito a leggere questo articolo:

Proteggere il codice sorgente e creare degli eseguibili