Я выполняю онлайн-задачу «взлома» и пытаюсь перейти на следующий уровень.
На текущем уровне нам дана подпись «Думай быстро», спросили следующееquestion,
«Что такое элемент x в последовательности Фибоначчи, где нулевой элемент равен 0?»
Где x генерируется случайным образом.
Когда я вычисляю ответ и отправляюэто, это побуждает меня с другим изменением вопроса выше (с другим значением для х), и он говорит, что "не ответил достаточно быстро".Я пытался отправить ответы так быстро, как только смогу, но безрезультатно, поэтому должен быть другой способ.
Если мы просмотрим исходный код страницы, мы увидим следующее: (Я только собираюсьопубликуйте ту часть, которая мне кажется интересной / актуальной)
<form action="herecomes9.php" method="get">
<input type="text" name="answer" />
<input type="hidden" name="timestamp" value="1311528704" />
<input type="hidden" name="number" value="274" />
<input type="hidden" name="hmac" value="6d423e4405ceb79022662fbf5d1d2885c51b6ada2ad5e99500a3fbc4d0170b4fd9c7fd22af9a7e542617a5924586ca7e41860e17289120d1a899f1bcac007df3" />
<input type="submit" value="Answer" />
</form>
Поэтому моей следующей идеей было отредактировать временную метку, изменив информацию, содержащуюся в URL, например
(просто примеробъясните, что я делаю, может не совпадать с ответом, отметкой времени, hmac, указанным выше в коде)= 1 & HMAC = e41bd1f9093a67b70ce9316b19abc1862ec 35c5c0f746444d8018286bf19d9adb05a652c46b5de53b2d4f d6bfb2c1f848c8dc92a54e84d042953d6b48b30b0f9
1019 * Если я утверждаю, что в моем браузере, мы дали заголовок «не умничать, то HMAC должен соответствовать параметрам, которые были приведены.»
Вот где я застрял.
Есть ли у кого-нибудь какие-либо идеи или намеки на то, как я могу перейти на следующий уровень?Могу ли я сделать так, чтобы HMAC соответствовал?Есть ли совсем другой способ?
Спасибо за идеи / вход / помощь!