• Записи 1545
  • Теги 109
  • Комментарии 3323

Лог жизни

Вернулся к прохождению Natas

Вчера вернулся к прохождению серии Natas на otherwire.org, о чём я писал где-то неделю назад. Отладил код бинарного поиска. Хоть алгоритм и простой, но есть немало нюансов. В частности, я сначала напутал в том, что в качестве результата поиска брал элемент с индексом middle, а не left. И долго не мог понять, что не так. Проверил основной цикл три раза, вроде везде всё как надо, и только потом случайно обратил внимание, что на проверке после цикла берётся этот самый элемент middle, а должен быть left.

Сегодня добавил часть, отвечающую за отправку запроса и запустил код. Он отработал и начал выводить пароль посимвольно с задержкой в несколько секунд, прямо как в хакерских фильмах! Только вот с первого раза пароль не подошёл. Подумал, что опять где-то напутал с алгоритмом, но оказалось, что дело не в этом: в базе несколько паролей, и я сначала вытащил не тот. И, как всегда, со второй попытки всё отработало как надо.

Но увы, за прошедшие дни поток жизни успел унести меня в сторону, и теперь уже проходить дальше как-то нет желания. Эх, научиться бы консервировать мотивацию!

2 комментария:

IuriiGalazhun
0
4X_Pro написал(а):
Эх, научиться бы консервировать мотивацию!

Тебе кто-то платит за єто?
Оно кому-то принесет пользу?

Если нет - то и мотивации, наверное, не будет
IuriiGalazhun
1
4X_Pro написал(а):
осле цикла берётся этот самый элемент middle, а должен быть left.


Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос