elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 13:08  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  Cambiar extensión script PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cambiar extensión script PHP  (Leído 1,665 veces)
madpitbull_99
Moderador Global
***
Desconectado Desconectado

Mensajes: 1.898



Ver Perfil WWW
Cambiar extensión script PHP
« en: 4 Mayo 2011, 23:11 »

Cambiar extensión script PHP


Por motivos de seguridad nos puede interesar cambiar la extensión de nuestras aplicaciones en PHP, no conseguiríamos gran cosas, pero podría desorientar al atacante.

Cuando se trata de aplicaciones donde la seguridad es fundamental cualquier pequeño detalle ayudará.

En el fichero de configuración del intérprete php.ini podemos configurar la directiva expose_php = off , con esta directiva desactivada se reduce el número de información mostrada en caso de errores o advertencias(warnings).

Apache con la ayuda de los ficheros .htaccess nos permite cambiar la extensión utilizada para los scripts PHP.

Creamos un fichero .htaccess dentro del directorio de nuestra aplicación con el siguiente contenido:

Código:
#Así parecerá que utilizamos otro lenguaje
AddType application/x-httpd-php .asp .aspx .jsp .py .pl

Ahora si creamos un fichero con las extensiones arriba indicadas, Apache las interpretará como si se tratara de una aplicación en PHP.

Podemos hacer un típico Hello World para probar:

Código
<?php
echo "Esto es PHP aunque no lo parece.";
?>

Con las extensiones que hemos configurado en el .htaccess.



Al ejecutar cualquier de los archivos de arriba Apache interpretará el código como si fuera PHP, sin importar la extensión. Hay que tener cuidado, si tenemos documentos HTML es posible que no queramos que se ejecuten como scripts PHP.

También podemos jugar con las cabeceras, para que parezca que utilizamos otro lenguaje:

Código
<?php
error_reporting(0);
header("X-Powered-By: ASP.NET");
?>

He subido a un hosting todos los ficheros junto con el .htaccess por si alguien quiere probarlo.

Enlace| MultiUpload


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: Cambiar extensión script PHP
« Respuesta #1 en: 5 Mayo 2011, 01:13 »

jajajajaja no creo que alguien quisiera mostrar "powered by asp.net" siendo proudly PHP! xD

muy buenos tus articulos :o en serio xD deberiamos hacer un recopilatorio en el foro, o aun mas facil, un link a tu blog x'D


En línea

Ojo por ojo, y el mundo acabará ciego.
El As del Club Paris


Desconectado Desconectado

Mensajes: 1.818


Ver Perfil WWW
Re: Cambiar extensión script PHP
« Respuesta #2 en: 11 Mayo 2011, 18:29 »

Seguridad por ofuscación!

Hay que tener cuidado con las extensiones, a veces agregar las extensiones .html (por ejemplo) puede recargar al interprete de PHP, debido a que tratará de interpretar todos los archivos de este tipo. Lo mejor es usar una extension arbitraria.

Otro truco que funciona es por ejemplo llamar al archivo file1.php como file1.html.php. Generalmente en los servidores LAMP tienen prioridad los archivos PHP antes que cualquier otro. Asi si llamamos a file1.html estaremos llamando a file1.html.php

Saludos!!
En línea

sudo suck --mycock -o force
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cambiar extension
Análisis y Diseño de Malware
agenor_88 9 2,137 Último mensaje 9 Enero 2004, 15:14
por ®}{h²ø}{æ
Cambiar la extension de .png a .ico
Dudas Generales
Dahmer 3 1,729 Último mensaje 12 Noviembre 2006, 16:58
por .NiXoN.
Cambiar icono con extensión .dll
Hacking Básico
sedan83 3 3,855 Último mensaje 19 Noviembre 2008, 19:29
por sedan83
CAMBIAR LA EXTENSION E ICONO.
Hacking Básico
captio 12 6,252 Último mensaje 10 Diciembre 2008, 13:09
por achernar_
Script cambiar extension .chk a .jpeg de todo un directorio
GNU/Linux
alzehimer_cerebral 4 3,835 Último mensaje 27 Abril 2009, 12:18
por hakais
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines