Напишу, как работает или может работать эвристика для поиска пригодных для сабмита форм. Сначала сортируются все найденные на странице формы. Дальше в каждой форме считаются поля и начисляются баллы за тип поля. Если поле типа textarea, начисляется 100 баллов, text – 10, кнопка – 1. Подходящие для сабмита формы будут иметь сумму баллов больше 111 и меньше 200.

Соответственно, надурить скрипт работающий по такому принципу можно вставив в форму лишнее, невидимое юзверю, но видимое скрипту поле типа textarea.

Похожие посты