Название урока: Обход валидации данных реализованной на клиентской стороне с помощью JavaScript

Тема для изучения:

Проверку данных, реализованную на клиентской стороне, не стоит рассматривать как какой-то механизм повышающий безопасность приложения. Она лишь призвана сократить количество неверных данных обрабатываемых сервером, которые могут поступать от простых пользователей не знающих правильный формат определённых полей. Атакующие могут легко обойти такие механизмы множеством способов. Поэтому проверка вводимой информации на клиентской стороне обязательно должна иметь свои аналог на серверной части приложения. Это сильно снизит возможность попадания в важные механизмы приложения опасных данных.

Основные цели:

На этом уроке веб-сайт проверяет содержимое формы с помощью определённых механизмов. Ваша цель обойти их и отправить форму с такими данными, которых сайт не ожидает.
На данном сайте реализована проверка поступающих данных и на клиентской, и на серверной стороне. Вашей задачей является нарушение работы клиентского механизма проверки и отправка сайту неожиданной для него информации. Вы должны нарушить работу всех 7 валидаторов.