Hola ¿Qué tal? El día de hoy voy a explicar algo sencillo pero que puede ser útil en muchas ocasiones. El código para crear un archivo .txt (pueden usar otras extensiones) en PHP es:
$eltexto = "!Hola, gente de Muriba!";
$archivo = fopen ("muriba.txt", "w+");
fwrite($archivo, $eltexto);
fclose($archivo);
?>
$eltexto = “!Hola, gente de Muriba!”;
Lo primero que hacemos es declarar una variable llamada $eltexto que va a contener el texto que queramos que se almacene en el TXT.
$archivo = fopen (”muriba.txt”, “w+”);
Declaramos otra variable llamada $archivo en la cual usamos fopen, para establecer el nombre del archivo txt en este caso ‘muriba.txt’ y seguidamente los permisos que le queramos dar al archivo, yo le e dado w+ que le da permiso de lectura y escritura. Si desean más información de fopen pueden encontrarla aquí.
fwrite($archivo, $eltexto);
Usamos fwrite para escribir en el archivo TXT, indicándole las variables creadas anteriormente para que sepa en que archivo escribir y que texto escribir en el. Más información de como usar fwrite aquí.
fclose($archivo);
Finalmente usamos fclose para cerrar el archivo.
Es algo muy sencillo, pero nos puede ser de mucha ayuda.
Saludos.
excelente, con un poco de imaginación podriamos obtener la edición de index en un pentest si obtenemos un LFI o RFI o algun bug que te permita la ejecución y upload de una shell en PHP =)
un ejemplo es este: http://seguridadblanca.blogspot.com/2009/10/escribiendo-archivos-con-fopen.html
espero no lo tomes a mal no es spam lo que quería era complementar tu entrada para aquellos que les gusta el pentesting y que leen el blog al igual que yo =)
Muy bueno
Saludos