begin process at 2012 02 14 05:09:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > MASQUER LA VERSION D'ASP.NET DANS LE HEADER HTTP SANS FILTRE ISAPI

MASQUER LA VERSION D'ASP.NET DANS LE HEADER HTTP SANS FILTRE ISAPI


 Information sur la source

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Classé sous :masquer, xaspnetversion, iis, webconfig, httpruntime Niveau :Initié Date de création :06/02/2006 Date de mise à jour :06/02/2006 15:33:18 Vu :10 706

Auteur : poppyto

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

Vous trouvez IIS un peu trop bavard quant à votre version d'asp.net ?

X-AspNet-Version: 2.0.50727

Comme vous ne pouvez pas enlever certains headers obligatoirement générés par asp.net, vous pensez que pour enlever ce tag, il vous faut un filtre ISAPI ? Vous faites fausse route !

Grâce au web.config, on peut spécifier de ne pas afficher la version d'asp.net. Il faut pour cela utiliser le noeud httpRuntime (je vous invite à consulter les nombreuses options que propose ce noeud, entre autres les limitations d'envoi et de temps d'execution) et son paramètre enableVersionHeader (un booléen).
Ainsi, le header X-AspNet-Version n'apparaîtra pas dans le header HTTP.

Pour ceux qui se demanderaient quel est l'intérêt de masquer la version d'asp.net, il s'agit de ne pas donner trop d'informations aux méchants hackers en cas de faille critique trouvée sur votre version d'asp.net.

Source

  • <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  • <system.web>
  • ....
  • <httpRuntime enableVersionHeader="false" />
  • ...
  • </system.web>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
	<system.web>
		....
		<httpRuntime enableVersionHeader="false" />
		...
	</system.web>


 Conclusion

Vous pouvez aussi via la console MMC de IIS enlever le header "Powered By ASP.net".


 Historique

06 février 2006 15:33:18 :
Petite correction orthographique

 Sources du même auteur

Source .NET (Dotnet) IMPERSONATION : EXECUTER UN BOUT DE CODE AVEC LES DROITS D'U...
Source .NET (Dotnet) VARIABLES GET,POST,SERVER COMME EN PHP
Source .NET (Dotnet) ENCRYPTER UNE CHAINE AVEC MD5
Source avec une capture Source .NET (Dotnet) COMPACTEZ VOS CSS

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GUESTBOOK AVEC GRIDVIEW par DanMor498
Source avec Zip CHECKED DROPDOWNLIST par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW WITH TREEVIEW AND CALLBACK par fredzool
Source avec Zip APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT par fredzool
Source avec Zip Source .NET (Dotnet) MONEY TEXTBOX WITH EMBEDED JAVASCRIPT par fredzool

 Sources en rapport avec celle ci

Source .NET (Dotnet) EXECUTER UNE PROCÉDURES AUTOMATIQUEMENT ET RÉGULIÈREMENT TOU... par jesusonline
Source avec Zip AFFICHER / MASQUER LES COLONNES D'UN TABLEAU SANS RECHARGEME... par matche
Source .NET (Dotnet) VARIABLE GLOBALE VIA LE FICHIER WEB.CONFIG par jesusonline
Source avec une capture Source .NET (Dotnet) ASP.NET - CONNAÎTRE LE TEMPS D'EXECUTION DE SA PAGE OU DU CH... par fabrice69

Commentaires et avis

Commentaire de coq le 06/02/2006 16:05:53 administrateur CS

Et si mes souvenirs sont bons on peut aussi le faire dans le Machine.config afin de rendre ce réglage global :-)

Commentaire de poppyto le 06/02/2006 16:08:32 administrateur CS

La plupart des clés dans le web.config peuvent s'appliquer à machine.config :).

Commentaire de jesusonline le 06/02/2006 16:46:25 administrateur CS

je connaissais pas la méthode web.config, je connaissais seulement IIS :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Installation ASP 3.0 sous Windows 2000 Server [ par overapps ] Quelqu'un a-t'il fait l'expérience de l'installation des ASP 3.0 sous Windows 2000 Server avec IIS 5.0. Y-at'il des différences notables et des pièges ASP et IIS5..??? [ par Zou ] Je comprends pas je fais des sites ASP depuis quelque mois et bon ca marche pas trop mal et puis la je passe sous Win2000 Server donc IIS 5 et paf ca Erreur IIS sur un <form enctype=multipart/form-data> [ par petiSteph ] bonjour, j'essaie d'uploader un fichier sur un serveur IIS 5mais lorsque j'utilise la propriete enctype=multipart/form-data le browser m'affiche le me IIS et PWS [ par sebcorse ] Salut, pour utiliser excel comme composant ASP, j'ai lu qu'il fallait d'abord utiliser un script du style : ' Get the IIsWebService Admin Object IIS et PWS [ par sebcorse ] Salut, pour utiliser excel comme composant ASP, j'ai lu qu'il fallait d'abord utiliser un script du style : ' Get the IIsWebService Admin Object probleme avec iis [ par cedric ] j'heberge mon site internet en local avec iis mais celui ci se deconnecte au bout de 15 min environ de facon systematiquequelqu'un a t il deja rencont Probleme IIS ? [ par shurik ] J'ai vu sur le forum que IIS 5.0 plantait au niveau de l'ecriture dans une base access, ce qui se passe chez moi !Je veux bien passer sous IIS 4.0 mai Problème IIS !!!!!!! [ par titou ] Bonjour a tous,Donc voila j'ai une machine avec Win2K pro et IIS 5. Mon pb est que le service de IIS s'arrete aléatoirement il me logue des erreurs da Diff`rences entre IIS 4 et IIS 5 [ par adoxe ] Je suis à me demander pourquoi est-ce que le code que j'implémente tourne bien sur IIS 4 et qu'il "hang" lorsque demandé sur IIS 5. Vous auriez une i php & asp (apache & iis) [ par jm ] Bonjour,Est-ce qu'il est possible d'avoir apache et iis lancé en même temps pour pouvoir interpréter à la fois du php et de l'asp ?


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,668 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales