Проверено Visa И Ssl — Не Панацея

Я был на море две недели, только сегодня вечером вернулся домой (уставший от долгого перелета).

Звонит друг и просит срочно отправить ему документы по почте.

Интернет не оплачен, до ближайшего терминала QIWI идти около 15 минут. Помню, недавно провайдер предоставил возможность совершать платежи с помощью банковских карт. Захожу в личный кабинет на сайте провайдера, перехожу по нужной ссылке и радуюсь, что доступ к странице открыт, несмотря на отсутствие интернета.



Проверено Visa и SSL — не панацея

Обращаю внимание на знакомое название банка, на https в адресной строке, на логотип «Verified by Visa» (да, это всего лишь название дополнительной меры безопасности, но все равно «verified by Visa»).

Могу ли я доверять этому сайту номер своей карты и CVV2? Кажется так.

Заполняю все поля формы, нажимаю «оплатить»… Вижу белую страницу со строкой текста.

Не удалось вставить: у вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, чтобы узнать правильный синтаксис для использования рядом с 'ya Ivanov', '', '0', '','127.0.0.1', ' https://web3ds.bank-name.ru:3443/cgi-bi ' в строке 1
Удивительный.

О чем думал сотрудник банка, выдавая мне карту, когда ввел ненужный апостроф в поле «Имя держателя карты».

А о чем думал программист, когда подставлял данные пользователя в SQL-запрос без экранирования (похоже, речь не о SQL-инъекциях).

Вспомнил комикс xkcd, закрыл страницу, оделся, вышел на улицу и подошел к ближайшему терминалу QIWI.

Проверено Visa и SSL — не панацея

P.S. Никогда не просите пользователей вводить что-либо «без пробелов».

Разработчику проще один раз написать регулярное выражение для обработки входных данных, чем каждому пользователю читать и понимать метки под полями.

Теги: #sql-инъекция #информационная безопасность

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.