ASP bloquea completamente a Xunlei, Tornado y Express para que no descarguen recursos del sitio.
Autor:Eve Cole
Fecha de actualización:2009-06-26 18:10:00
código de programa
<%
'Bloquear herramientas de descarga convencionales
Dimxurl,xtool
'Obtener AGENTE del navegador
xurl=lcase(Request.ServerVariables("HTTP_USER_AGENT"))
'Defina AGENTES prohibidos. Los siguientes 5 incluyen las últimas versiones de Express, Tornado y Thunder. ¡Puede agregarlos usted mismo!
xtool="mozilla/4.0(compatible;msie5.00;windows98)"&_
"mozilla/4.0(compatible;msie6.0;windows+nt5.0)"&_
"mozilla/4.0(compatible;msie6.0;windowsnt5.1;)"&_
"mozilla/4.0(compatible;msie6.0;windowsnt5.0;.netclr1.1.4322)"&_
"mozilla/4.0(compatible;msie6.0;windowsnt5.0;.netclr3.5.20706)"&_
"mozilla/4.0(compatible;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)"
'Determinar si el AGENTE es legal
IfInStr(xtool,xurl)>0Entonces
'La herramienta de descarga informa directamente un error 404
Respuesta.Estado="404NotFound"
Respuesta.Fin
Fin si
'Otro código está debajo
Response.Write "Examine el contenido normalmente. ¿Puede usar la herramienta de descarga para probar la descarga de la página y ver si se puede descargar?"
%>