32

Головоломка ко дню программиста от mail.ru

Прошел головоломку от mail.ru. Ушло на это 2,5 часа (долговато). Думаю может быть интересна еще кому-нибудь в сообществе.


Ссылка головоломку:

https://puzzle.mail.ru/


Описание:

Для прохождения игры вам понадобятся знания web-технологий, информатики, любой текстовый и графический редактор.


Головоломка состоит из 25 уровней. На каждом уровне необходимо выяснить секретное слово и ввести его в поле ввода. Кодовое слово может быть ответом на загадку или спрятано где-то на странице (очень часто — в исходном коде страницы).


Количество попыток неограничено. Для выхода из игры наберите quit в поле ответа. Вы можете продолжить законченную игру позже.


И пусть удача всегда будет с вами!

Web-технологии

526 постов5.8K подписчик

Правила сообщества

1. Не оскорблять других пользователей

2. Не пытаться продвигать свои услуги под видом тематических постов

3. Не заниматься рекламой

4. Никакой табличной верстки

5. Тег сообщества(не обязателен) pikaweb

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий

дошёл до 25. Расшифровывать было лень. Забил

раскрыть ветку (7)
0
DELETED
Автор поста оценил этот комментарий
Аналогично. Прошел до 25, думал последнее задание окажееснее.. А тут тебе сразу говорят, что это шифр простой замены. И частотным анализом не прогонишь, ибо текст небольшой. Короче, разочаровался, и тоже забил, ибо вручную подбирать - бред.
А так, все остальное достаточно простое.
раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Я делал это как в "деле о пляшущих" человечках. Там хорошо угадывается слово "какие-либо", ибо "-либо" единственный распространенный постфикс из 4х букв.

А перед этим было перечисление имен и два слов из одной буквы. Соответсвенно, я сделал вывод, что это было "и я".

0
Автор поста оценил этот комментарий

Я засунул текст в частотный анализатор. http://planetcalc.ru/732/
После по частотам в "теории" заменил часть букв. После 14 замен дело пошло быстро.

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Я понимаю, там все реально и возможно, но было откровенно лень тратить на это время.хд Особенно после некоторых ctf'ных тасков, заставляющих поистине бомбить и чувствовать себя тупым.хд
0
Автор поста оценил этот комментарий

После того как выполнил задание, написал js скрипт чтобы полностью текст расшифровать. А задание вообще в ворде решил сначала, но это некрасиво.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Скрипт сохранился? Интересно было бы взглянуть.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
алфавит не дам, там два массива :)

for (i=0; i < text.length; i++) {

for (y=0; y < alf_true.length; y++) {

if (text[i] != ' ') {

t_a = alf_false.indexOf(text[i]);

if (t_a != -1) {

temp_text = temp_text + alf_true[t_a];

}

else {

temp_text = temp_text + text[i];

}

break;

}

else {

temp_text = temp_text + ' ';

break;

}

}

}

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку