1

Тема: завдання по java script (root-me)

Підкажіть будь-ласка як виконати дане завдання.
Дано послідовність сторінок з постійним редиректом, потрібно знайти
та надати семизначне кодове слово.
http://sdfgkjt.me/tests/redirection/000.php.

2

Re: завдання по java script (root-me)

sasha87 написав:

Підкажіть будь-ласка як виконати дане завдання.
Дано послідовність сторінок з постійним редиректом, потрібно знайти
та надати семизначне кодове слово.
http://sdfgkjt.me/tests/redirection/000.php.

ви справді вважаєте, що хтось тут відкриє оце посилання?

3 Востаннє редагувалося Droid 77 (15.07.2021 14:06:50)

Re: завдання по java script (root-me)

sasha87 написав:

потрібно знайти
та надати семизначне кодове слово

Знайдено семизначне кодове слово — 4qpQEjx.
Кому надати?

4

Re: завдання по java script (root-me)

Там якийсь ананаст.

5

Re: завдання по java script (root-me)

Droid 77 написав:
sasha87 написав:

потрібно знайти
та надати семизначне кодове слово

Знайдено семизначне кодове слово — 4qpQEjx.
Кому надати?

Гм. А я зовсім інше в base64 побачив.
У будь-якому разі - curl в руки і вперед.

6

Re: завдання по java script (root-me)

Droid 77 написав:
sasha87 написав:

потрібно знайти
та надати семизначне кодове слово

Знайдено семизначне кодове слово — 4qpQEjx.
Кому надати?

Як ви його знайшли?

7 Востаннє редагувалося Droid 77 (15.07.2021 14:28:05)

Re: завдання по java script (root-me)

Генератором семизначних паролей.
Вирішив якщо адреса посилання вигадана, тоді і семизначне кодове слово повинно бути таким самим.

P. S.
А якщо наприклад брати urlencoder, то вийде ось така маячня:
http%3A%2F%2Fsdfgkjt.me%2Ftests%2Fredirection%2F000.php

8

Re: завдання по java script (root-me)

Адреса не вигадана, там реально приховане слово.

9

Re: завдання по java script (root-me)

То це посилання треба відкривати через урленкодер?

10

Re: завдання по java script (root-me)

А там точно в умові написано, що це на JS тре робити?

11

Re: завдання по java script (root-me)

Ага
А що?

12

Re: завдання по java script (root-me)

Тоді, мабуть, з якогось node.js. Бо браузерний XMLHttpRequest, як я розумію, зупиняти редиректи не вміє.

13

Re: завдання по java script (root-me)

Не зрозумів що дійсно треба.
Можливо малось на увазі щось таке:

<!DOCTYPE html>
<script>

let url = new URL('http://sdfgkjt.me/tests/redirection/000.php');

url.searchParams.set('key', 'вітамін');
alert(url); //http://sdfgkjt.me/tests/redirection/000.php?key=%D0%B2%D1%96%D1%82%D0%B0%D0%BC%D1%96%D0%BD
</script>

14

Re: завдання по java script (root-me)

Ні, малося на увазі саме те, що написано: зробити запит, отримати відповідь з редиректом, зробити запит за редиректом і т.д., доки одна з відповідей (знову ж таки із редиректом) не міститиме тіла. Оте тіло треба розшифрувати.

15

Re: завдання по java script (root-me)

До речі, гугл не радить використовувати JS для редиректів.

Only use JavaScript redirects if you can't do server side or meta refresh redirects. While Google attempts to render every URL Googlebot crawled, rendering may fail for various reasons. This means that if you set a JavaScript redirect, Google might never see it if rendering of the content failed.

Джерело: JavaScript location redirects

16

Re: завдання по java script (root-me)

От тому я й не боюся, що ШІ складе конкуренцію людям.

17

Re: завдання по java script (root-me)

як можна виконати дане завдання без JS?

18

Re: завдання по java script (root-me)

koala написав:

У будь-якому разі - curl в руки і вперед.