Busca algún tema como dice vb2005 que hable de esto (hay miles), igual en todos encontrarás que no es muy util (por dar un ejemplo bajate vbulletin y están todas sus funciones libres, lo mismo con miles de sistemas gigantes), y en caso de estar convencido de que aún así te es necesario, lo mejor en tu caso será buscar un
obfuscator