Отслеживание удачной булавки в Bandit CTF с 24 по 25

Обратите внимание, что при печати исходного числа видно, что оно округлено:

$ dc <<<'16 d i o F423F.FD p'
F423F.FA

Вы можете обойти это, добавив много нулей в конце для большей точности:

$ dc <<<'16 d i o F423F.FD000000 100 * p'
F423FFD.0000000
0
05.08.2020, 01:05
1 ответ

На самом деле этот ответ позволяет правильно угадать булавку. В настоящее время это единственный ответ на упомянутой странице , который полезен для вашей проблемы.

Используя этот сценарий, каждая выходная строка из ncсоздает новую строку в файле f.txt. Первая строка f.txt

I am the pincode checker for user...

и это не считается. Вторая строка соответствует контакту 0000. Итак, n-я строка соответствует пину n - 2. Если вы запустите скрипт, строка 2590будет содержать слово Correct!, что означает, что пин 2590 - 2 = 2588. Это подтверждает файл

-rw-r-----  1 bandit25 bandit25    4 May 14 14:04.pin

в домашнем каталоге bandit25.


Я не думаю, что этот вопрос дублируется, потому что здесь явно запрашивается пин-код, а в связанном вопросе это не так. Кроме того, связанный вопрос еще не имеет выбранного ответа, что может создать путаницу между читателями :не так просто угадать, какой из 6 ответов является действительно подходящим.

1
18.03.2021, 23:15

Теги

Похожие вопросы