Інші веб-трюки

Reading time: 3 minutes

tip

Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Підтримайте HackTricks

Заголовок Host

Кілька разів бекенд довіряє заголовку Host для виконання деяких дій. Наприклад, він може використовувати його значення як домен для відправки скидання пароля. Тож, коли ви отримуєте електронний лист з посиланням для скидання пароля, домен, що використовується, є тим, що ви вказали в заголовку Host. Потім ви можете запросити скидання пароля інших користувачів і змінити домен на той, що контролюється вами, щоб вкрасти їхні коди скидання пароля. WriteUp.

warning

Зверніть увагу, що можливо, вам навіть не потрібно чекати, поки користувач натисне на посилання для скидання пароля, щоб отримати токен, оскільки, можливо, навіть фільтри спаму або інші проміжні пристрої/боти натиснуть на нього для аналізу.

Булеві сесії

Іноді, коли ви правильно проходите деяку перевірку, бекенд просто додає булеве значення "True" до атрибута безпеки вашої сесії. Тоді інша точка доступу знатиме, чи успішно ви пройшли цю перевірку.
Однак, якщо ви пройшли перевірку і ваша сесія отримала це значення "True" в атрибуті безпеки, ви можете спробувати доступитися до інших ресурсів, які залежать від того ж атрибута, але до яких ви не повинні мати доступу. WriteUp.

Функціональність реєстрації

Спробуйте зареєструватися як вже існуючий користувач. Спробуйте також використовувати еквівалентні символи (крапки, багато пробілів і Unicode).

Перехоплення електронних листів

Зареєструйте електронну пошту, перед підтвердженням змініть електронну пошту, тоді, якщо новий електронний лист для підтвердження буде надіслано на першу зареєстровану електронну пошту, ви зможете перехопити будь-яку електронну пошту. Або, якщо ви можете активувати другу електронну пошту, підтверджуючи першу, ви також можете перехопити будь-який обліковий запис.

Доступ до внутрішнього сервісного столу компаній, що використовують Atlassian

Jira Service Management

Метод TRACE

Розробники можуть забути вимкнути різні параметри налагодження в продуктивному середовищі. Наприклад, HTTP TRACE метод призначений для діагностичних цілей. Якщо він увімкнений, веб-сервер відповість на запити, які використовують метод TRACE, відображаючи у відповіді точний запит, що був отриманий. Ця поведінка часто безпечна, але іноді призводить до розкриття інформації, такої як назва внутрішніх заголовків аутентифікації, які можуть бути додані до запитів зворотними проксі.Image for post

Image for post

tip

Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Підтримайте HackTricks