ОБСУЖДЕНИЕ Writeup 

HackerLab Web Сервис заметок

0 ответов 35
Автор темы
РЕШЕНИЕ ЗАДАЧИ НА HACKERLAB​

Был дан веб ресурс:
1794043439409.webp



На нём следовало найти заметку, которая запрещала доступ к информации и предлагала найти секретный путь.
1794043455371.webp

Пользователя админ тут нет и нужно найти способ, как ресурс определяет кому дать доступ к инфе, а кому нет.

Я стал копать в Dev-Tools.

1794043419895.webp


Решением этой задачи было обход авторизации через подделку доверенного заголовка.
1794043486006.webp

Код, который я использовал
fetch(location.href, {headers:{'X-Forwarded-For':'127.0.0.1'}, credentials:'include'})
.then(r => r.text())
.then(console.log);