2011-07-03 8 views
6

Alguien me dijo que otra persona se hotlinking mi archivo CSS. Pude encontrar con ellos usando mi archivo CSS. No estoy bien con ellos hotlinking mi archivo CSS.Hotlinking mis Cascading Style Sheets

¿Hay alguna forma de permitir solo una sola URL para usar mi archivo css?

Le pedí a la persona que se detuviera y les dije "pueden tomarlo y alojarlo en otro lado", pero parece que no lo van a escuchar. Decidí cambiar su fondo a algo en el borde nsfw, pero eso no impidió que lo hicieran de nuevo. Podría comenzar a poner cabras y demás, pero eso va a estar perdiendo el tiempo.

+0

necesitamos una etiqueta de secuestro/secuestro. – Jawad

+0

Cuéntanos algo más sobre tu entorno (php, asp.net, html puro)? ¿Qué pasa con el servidor web (iis, apache)? –

+0

XSS su sitio al inyectar un código y guardar su propio CSS en otro archivo. – mauris

Respuesta

-1

Si su sitio es (o soportes) de PHP, se puede poner el CSS en un archivo PHP y que incluyen en los archivos que lo necesiten. Entonces estaría a salvo de la inclusión caliente.

0

Puede envolver el css en el código php y comprobar la referencia.

0

Puede bloquear carpetas o archivos de acceso utilizando la configuración del servidor - http://support.microsoft.com/kb/324066 - pero si se encuentra en un entorno alojado, es posible que no pueda cambiar esta configuración; es posible que deba realizar una solicitud a su anfitrión.