Новое Распределяем каналы MAX по категориям и территориям. Читать новость
3 лайфхака для пентестинга — видео, канал «ZeroDay | Кибербезопасность» ▶ видео

3 лайфхака для пентестинга



👋 Приветствую в мире цифровой безопасности!

Расскажу ещё о трех полезных фишках при пентесте.

⏺HTTP Parameter Pollution (HPP) - разные компоненты могут по-разному обрабатывать одинаковые параметры в запросе:

GET /profile?role=user&role=admin HTTP/1.1
Host: example.com


Например, прокси проверяет первое значение role, а бэкенд использует последнее. Если проверки доступа устроены таким образом, появляется возможность обойти ограничения.

⏺Path Traversal через двойное декодирование - иногда URL декодируется дважды, например прокси и самим приложением:

/files/%252e%252e%252fdocument.txt

После первого декодирования получится %2e%2e%2f, а после второго уже ../. Если фильтр проверил путь до повторного декодирования, можно выйти за пределы разрешённого каталога.

⏺Host Header Injection - приложение может использовать заголовок Host для формирования ссылок и редиректов:

curl -i https://example.com/ \
-H 'Host: test.example'


Если в ответе появляются ссылки на test.example, стоит проверить, как формируются URL восстановления пароля и другие чувствительные ссылки. При неправильной реализации их можно подменить.

🤖Бесплатный ChatGPT
Просмотры: 410
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти