Сегодня в нашем кружке «юных радистов» я расскажу, как расшифровать сообщение в кодировке Морзе.
Эта статья была создана в следствии большого количества «пасхалок» на данную тему в игре Battlefield. Спасибо DICE за мои разорванные в клочья нервы! И приступим.
Сперва нам необходимо захватить видео с экрана, находясь у источника звука. Для этого подойдет программа Bandicam.
Далее добавляем этот кусок видео в любой видеоредактор. Я расскажу на примере Sony Vegas.
Бесплатная 30-дневная триалка находится тут.
1. Перенесите видеофайл в редактор и нажмите Render As.
2. В предложенном меню нажмите на кодек Wave и выберете 44100 Hz; 16 Bit; Mono, PCM > Render.
3. На выходе получаем аудиофайл, который необходимо перенести в программу Audacity (можно скачать по этой ссылке).
4. В названии файла слева меню выбираем Spectrogram (выделено красной линией на скриншоте).
5. Растягиваем окно снизу и видим, что в «подвале» появились некие точки и тире.
Это и есть наш шифр!
6. Двойным щелчком выделяем файл и в меню Effect > Normalize
Выставляем следующие значения:
Файл преобразился, а шифр стал более явным.
7. Теперь переписываем эти «точки», «тире» и ищем повторяющиеся комбинации, чтобы отсечь код.
На выходе должно быть пять букв, соотвественно пять комбинаций. Моя такая:
.- . -… -.. ..-.
8. Эту комбинацию переписываем в Morse Code Translator, который находится по данному адресу
9. Нажимаем Translate, и вуаля! Готовый код.
Поздравляем! Теперь вы научились разгадывать кодировки в Морзе!