Проверка правил брандмауэра веб-приложений (WAF) с помощью javascript

Правила WAF применяются к уже разработанному веб-приложению. Чтобы преодолеть блокировку ввода WAF, необходимо преобразовать формат ввода или закодировать ввод, прежде чем отправка формы завершится ошибкой. Если есть возможность проверить правила WAF с помощью javascript, пожалуйста, расскажите мне, как это возможно.

Если есть какая-либо библиотека JS или API, пожалуйста, укажите.

1 ответ

Я предполагаю, что набор правил, который использует ваш шлюз приложений, - это набор правил OWASP. Это сводится к защите вашего кода от уязвимостей. WAF будет применять более безопасные и потенциально лучшие практики в вашем кодировании. Вот список способов защитить ваш сайт Javascript, в частности, node.js, для топ-10 OWASP. Я бы начал рассматривать Правила одно за другим, поскольку, как только одно будет решено, оно может вызвать дополнительный в цепочке проверки. Могут быть случаи, когда необходимо отключить некоторые правила WAF, поскольку они дают ложные срабатывания. Их можно отключить на портале или через ARM.