Как аутентифицировать Центральную службу аутентификации (CAS) с помощью sqlmap?

У меня проблема с CAS. У меня есть веб-сайт, на котором есть несколько приложений на основе CAS, и я хочу провести несколько тестов SqlInjection, чтобы как можно больше закрыть дыры в системе. Но из-за системы тикетов CAS я не смог пройти экран входа в систему с помощью sqlmap. Как я могу войти на сайт, указав имя пользователя и пароль через sqlmap?

1 ответ

Использовать заголовок HTTP Cookie, переключатели: --cookie

python sqlmap.py -u 'http://www.your-website.org/?id=1' --dbms=mysql --cookie 'pass=123456789123456789123456789;uid=2'

что значения заголовка HTTP Cookie обычно разделяются символом a; символ, а не символ &.
Sqlmap может распознавать их как отдельные наборы параметр = значение, а также параметры GET и POST.

Другие вопросы по тегам