t'as pas besoin de protéger ton code, il est protégé tout seul
Au niveau système de fichier :
1) Met les fichiers statiques (images, documents, etc.) dans un répertoire distinct
2) Met les droit en lecture uniquement à tout le site pour IUSR_nommachine
3) Me ensuite les droits pour toi en contrôle total. Vire tout les autres droits.
Dans IIS :
1) Supprime tous les filtres ISAPI, sauf ceux pour les extentions ASA et ASP. Surtout, supprime bien celui pour HTX, il contient un énorme trou de sécurité d'accessibilité au code !
2) Applique tous les patches de IIS (Windows Update suffira)
3) Dans le panel "répertoire de base", met "Exécuter les autorisation : Scripts seulement", et décoche "lecture" et "écriture".
4) Clique droit sur le répertoire où il y a tes images et documents. Dans le panel "répertoire de base", met "Exécuter les autorisation : Aucune", et coche "lecture" et décoche "écriture".
Et là, personne ne pourra lire les sources du site, y'a plus de trou de sécu utilisable.
PS: évidement, si y'a un accès FTP ou disque partagé sur le répertoire du site, faut les verrouiller à mort...