Hola
Creo y si te hé entendido bien, lo que quieres es que el codigo asp no sea copiado habriendo el codigo fuente.
Si es así, puedes crear archivos *.dll que posteriormente tendrás que registrar, así todo el proceso se encontraria en la libreria *.dll y no en el *.asp.
Puedes encontrar más información en: <a href='ir.asp?http://
http://aspfacil.com/articulos/componente.asp' target='_blank'>
http://aspfacil.com/articulos/componen...</a>
Espero te sirva de algo.
;)