Написать и загрузить файл в удаленную временную директорию, PHP

У меня есть веб-сайт, и у меня есть временный каталог "TMP" с разрешениями 777 . У меня такой вопрос: может ли хакер удаленно загрузить файл в этот каталог tmp?

1 ответ

Решение

Любой желающий может загрузить, используя вашу форму PHP. Если вы говорите, без использования формы PHP ответ НЕТ.

777 говорит, что любой пользователь на машине может читать, писать, выполнять и удалять файлы в этом каталоге. Таким образом, единственный способ, которым хакер сможет писать в него без вашего разрешения, - это если он скомпрометирует учетную запись пользователя linux/unix, которая уже находится в системе. Он по своей сути не открыт для интернета с разрешениями 777.

Другие вопросы по тегам