Foros del Web » Administración de Sistemas » Software para Servers »

Duda sobre mi htaccess XSS, iSQl inyection

Estas en el tema de Duda sobre mi htaccess XSS, iSQl inyection en el foro de Software para Servers en Foros del Web. Hola amigos, tengo una duda.. En la web encontre el sig. codigo: Código PHP: RewriteEngine On Options  + FollowSymLinks ServerSignature Off RewriteCond  %{ REQUEST_METHOD } ^( HEAD | ...
  #1 (permalink)  
Antiguo 26/11/2012, 14:32
 
Fecha de Ingreso: septiembre-2010
Mensajes: 350
Antigüedad: 14 años, 1 mes
Puntos: 9
Exclamación Duda sobre mi htaccess XSS, iSQl inyection

Hola amigos, tengo una duda..

En la web encontre el sig. codigo:

Código PHP:
RewriteEngine On


Options 
+FollowSymLinks
ServerSignature Off


RewriteCond 
%{REQUEST_METHOD} ^(HEAD|TRACE|DELETE|TRACK) [NC,OR]
RewriteCond %{THE_REQUEST} ^.*(r|n|%0A|%0D).* [NC,OR]


RewriteCond %{HTTP_REFERER} ^(.*)(<|>|'|%0A|%0D|%27|%3C|%3E|).* [NC,OR]
RewriteCond %{HTTP_COOKIE} ^.*(<|>|'
|%0A|%0D|%27|%3C|%3E|).* [NC,OR]
RewriteCond %{REQUEST_URI} ^/(,|;|:|<|>|">|"<|/|..).{0,9999}.* [NC,OR]


RewriteCond %{HTTP_USER_AGENT} ^$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^(java|curl|wget).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(winhttp|HTTrack|clshttp|archiver|loader|email|harvest|extract|grab|miner).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(libwww-perl|curl|wget|python|nikto|scan).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|).* [NC,OR]


RewriteCond %{QUERY_STRING} ^.*(;|<|>|'
|"|\)|%0A|%0D|%22|%27|%3C|%3E|).*(/\*|union|select|insert|cast|set|declare|drop|update|md5|benchmark).* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(localhost|loopback|127\.0\.0\.1).* [NC,OR]
#RewriteCond %{QUERY_STRING} ^.*\.[A-Za-z0-9].* [NC,OR]
RewriteCond %{QUERY_STRING} ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|).* [NC]


RewriteRule ^(.*)$ hack.cfm 
Mi duda es en la ultima linea: RewriteRule ^(.*)$ hack.cfm
Que es lo que hace ahi,, almacena el intento de XSS, iSQL, etc. en el archivo hack.cfm?
Ese archivo que yo creo, lo guardo en la carpeta raiz, donde esta mi htaccess no?
Porque tiene que ser un archivo .cfm y no un .txt por ejemplo?

--
Recomiendan este codigo? o creen se pueda mejorar?
--

Gracias amigos, saludos!!

Etiquetas: cfm, htaccess, isql, xss
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:02.