Я ищу полный список рекомендаций по безопасности для программирования и развертывания веб-сайтов и приложений PHP на сервере Apache (Linux). В принципе, «список проверок безопасности» должен пройти до завершения проекта. То есть,
Я сделал несколько поисков в Интернете и на этом форуме, но не смог найти исчерпывающий, краткий и полный список рекомендаций.
Заранее спасибо.
Ознакомьтесь с этой ссылкой «Семь привычек для написания безопасных приложений PHP» :
http://www.ibm.com/developerworks/opensource/library/os-php-secure-apps/index.html
Спасибо, статьи IBM всегда очень полезны.
PS: также этот «Рекомендуемый список чтения PHP»
http://www.ibm.com/developerworks/opensource/library/os-php-read/#security
Я бы сказал, что вам нужно найти много информации на веб-сайте OWASP , об уязвимостях в веб-приложениях и о том, как помочь сделать вашу безопасность более безопасной.
(Но есть так много сказать об этом предмете, что вы можете получить «больше» информации, чем вам сначала хотелось бы …)
Я думаю, что есть две основные категории, которые следует учитывать:
Конфигурация и установка (например): http://aymanh.com/checklist-for-securing-php-configuration Программирование (пример): http://www.jemjabella.co.uk/blog/php-security-checklist
Другие идеи?
Взгляните на Руководство по разработке OWASP .