4
PHP-инъекции в прошлом?
Давно они не встречаются, или все-таки они есть?
Ответы на вопрос
(5)
Сортировать по:
-
В php 5.4 убрали дырень, из-за которой возникало большинство инъекций (www.php.net/manual/ru/security.globals.php). Так что их постепенно становится меньше (по мере обновления php по миру).
Но так как разработчики писать лучше не стали - исчезнуть они не исчезнут.2 нравится -
PHP-инъекция становится возможной, если входные параметры принимаются и используются без проверки.
Источник То есть, они есть, были и будут пока есть те кто не защищает входные параметры/данные/и т.д.
Сейчас все нацелены на XSS, даже гугл готов платить 7500$ за уязвимость.
Вот и мини игра - https://xss-game.appspot.com/
Недавний пост на habr о XSS habrahabr.ru/post/2247735 нравится -
Да, они имеют место быть. Конечно, разработчики слали больше уделять внимания проверке данных, но не все. К тому же до сих пор популярны PHP-инъекции через загрузку файлов.1 нравится
-
От PHP это не зависит, т.к. PHP по умолчанию не фильтрует вывод и в PDO есть способ писать небезопасно. Фреймворки немного решают проблему с SQL injection, а чтобы не было XSS нужно фильтровать вывод данных из БД и пользовательских данных.
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через TM IDПохожие вопросы