verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Знаю, что в нете есть статьи на эту тему (к сожалению большинству из них уже 4-5 лет, возможно они уже не актуальны), но все же хотелось бы обсудить этот вопрос у нас на форуме.
На сайте через форму загружаются фото. Нужно максимально, насколько это возможно обезопасить себя от попадания на сервер всякой гадости (шеллов и т.п.)
Каким образом это сделать?
Некоторые рекомендуют делать resize картинки. При resize файла изменяется содержимое файла — если скрипт, он просто не заработает, так как тоже подвергнется видоизменениям. Если функция resize выдаст ошибку — просто удаляем файл.
Насколько этот метод хорош? Какие есть методы лучше? Какие ещё дополнительные проверки и условия вводить в скрипте-обработчике фото?
На папку, в которую загружаются фото пришлось поставить 0777. Может дополнительно копировать в неё файл .htaccess, который запрещал бы выполнение любых файлов в этой папке? Как этот .htaccess в таком случае должен выглядеть?
Вообщем поделитесь кто как защищает свои проекты.
Судя по обилию рипов всевозможных сайтов эта тема очень актуальна...
На сайте через форму загружаются фото. Нужно максимально, насколько это возможно обезопасить себя от попадания на сервер всякой гадости (шеллов и т.п.)
Каким образом это сделать?
Некоторые рекомендуют делать resize картинки. При resize файла изменяется содержимое файла — если скрипт, он просто не заработает, так как тоже подвергнется видоизменениям. Если функция resize выдаст ошибку — просто удаляем файл.
Насколько этот метод хорош? Какие есть методы лучше? Какие ещё дополнительные проверки и условия вводить в скрипте-обработчике фото?
На папку, в которую загружаются фото пришлось поставить 0777. Может дополнительно копировать в неё файл .htaccess, который запрещал бы выполнение любых файлов в этой папке? Как этот .htaccess в таком случае должен выглядеть?
Вообщем поделитесь кто как защищает свои проекты.
Судя по обилию рипов всевозможных сайтов эта тема очень актуальна...