Вот именно, часто дело не в редких обработчиках, а в том, как и где ввод прикручивается в коде. Если контекст неправильный — даже самый простой payload пройдет мимо фильтра. Поэтому сначала стоит разобраться с архитектурой приложения и точками вставки, потом уже ковыряться с редкими хуками. А то можно на одну ерунду время убить.