3 года назад
Как находить уязвимости в коде на PHP?
Источник: Nuances of Programming Сегодня я наткнулся на вот этот пост Intigriti в Twitter: «Мы только что написали потрясающий фрагмент кода, но… Наша команда разработки утверждает, что он небезопасен. Помогите нам найти уязвимости в коде!». Введение Это фрагмент кода PHP, который в хакерской среде считается очень популярным языком, имеющим довольно много проблем! Одна из таких важных проблем  —  манипуляции с типами. Кто-то называет это частью функционала PHP, другие видят в этих манипуляциях множество багов (но видение этой проблемы зависит от того, в каком ракурсе ее рассматривать)...
Учимся писать безопасный код на PHP
Написание безопасного кода на PHP — это важный аспект веб-разработки, который помогает защитить приложения от различных уязвимостей и атак. Вот несколько ключевых принципов и практик, которые помогут вам писать безопасный код на PHP. Всегда проверяйте и фильтруйте данные, поступающие от пользователей. Используйте встроенные функции для валидации и фильтрации: При работе с базами данных используйте подготовленные выражения (prepared statements) для предотвращения SQL-инъекций. Например, с использованием...