Sé que no es correcto establecer un permiso para la carpeta como 777, pero si se hace, ¿será posible cargar un archivo en ese directorio sin acceso ftp? Esto es lo que quiero decir
Digamos que la lista de directorios no está deshabilitada desde apache config, y puedo acceder a la carpeta por ip desde el navegador, como (estoy intentando desde mi PC con Windows conectándose a Linux en vmware)
http://192.168.252.138/test/public
y supongamos que esta carpeta public
tiene permiso 777. ¿Puedo de alguna manera (usando php o cualquier otra cosa) crear el archivo test.php en esa carpeta? Intenté smth like (ejecutando esto desde localhost de Windows)
file_put_contents('http://192.168.252.138/test/public/test.php', 'test file')
pero me avisa
failed to open stream: HTTP wrapper does not support writeable connections in
No sé si esto es posible. Y si esto no es así, entonces, ¿qué daño puede hacer un posible atacante si tengo un directorio como ese con acceso público de escritura? considerando que no hay acceso ftp.
Gracias