@dev400

Как обеспечить безопасность файловой системы?

Как обеспечить безопасность файловой системы работая на чистом php+mysql? Как "кулхацкеры" заливают свои скрипты на сервер, скачивают сайты целиком и тд?
  • Вопрос задан
  • 785 просмотров
Решения вопроса 2
mgyk
@mgyk
Обычно используя какие-то ошибки в коде. Если возможно запустить произвольный код на системе, то через эту уязвимость можно загрузить shell через который уже получить доступ к серверу и всем остальным фаилам.
www.sitepoint.com/top-10-php-security-vulnerabilities
Ответ написан
landergate
@landergate
IT-шный jack-of-all-trades
Как "кулхацкеры" заливают свои скрипты на сервер

  1. Через загрузку файлов, если веб-приложение, при определённых обстоятельствах, способно исполнять эти файлы, как код. Можно изолировать upload-папку от какого-либо исполнения, или хранить тамошние файлы на отдельном сабдомене без всяких PHP.
  2. Через SQL Injection, заставляя сайт исполнять произвольные команды, включая загрузку своих скриптов.


Теория и ряд практик по этим и другим угрозам в веб-приложениях структурированы здесь: https://www.owasp.org/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы