Короткий ответ: по одному скриншоту конкретный код подтверждения назвать нельзя — в кадре нет содержимого файла index.html, а код, скорее всего, уникален для твоего варианта.
Принцип задания такой: сайт проверяет роль в браузере, поэтому эту проверку можно обойти, изменив данные на стороне пользователя.
Что делать:
- Открой
index.htmlв блокноте/VS Code или посмотри исходник страницы черезCtrl+U. - Найди место, где определяется роль. Ищи слова:
role,admin,isAdmin;cookie,localStorage,sessionStorage;location.search,URLSearchParams.
- Посмотри, откуда берётся роль:
- cookie — поменяй значение в DevTools → Application → Cookies;
- localStorage — Application → Local Storage;
- параметр URL — добавь нужное значение в адресную строку;
- переменная в JS — замени
falseнаtrueили выполни нужную команду в консоли.
- Обнови страницу. Должен открыться служебный раздел и появиться код подтверждения.
Примеры действий — только если в коде именно такие имена:
document.cookie = "role=admin; path=/";
localStorage.setItem("role", "admin");
Но подставлять их наугад не нужно: сначала посмотри в исходнике, какое именно значение проверяет сайт.
Главная идея: клиентская проверка прав ненадёжна. В настоящей системе проверка роли должна выполняться на сервере, а данные браузера нельзя считать доверенными.
