Дмитрий DarkByte Москин

Мой блог, да.
logo

RuCTF 2013 Quals - mobile 100 writeup

Опубликовано 10.03.2013 автором Дмитрий Москин
MOBILE100 The Big Squeeze
We managed to intercept some weird transmission. Can you tell what's inside?
sniffed.txt


В файле представлены SMS сообщения в формате PDU. После их декодирования в текст, получаем строку:
Hey John. Here are the blueprints. Unfortunately my phone doesn't support MMS, so I had to find a workaround. iVBORw0KGgoAAAANSUhEUgAAAooAAAExCAYAAAD7kYO

А так же кучу других строк в формате base64. Кусок base64 из первой строки намекает на то, что из остальных кусочков нужно собрать PNG картинку.


Читаем информацию о том, как определить правильный порядок SMSок, для того, чтобы правильно собрать кусочки. И, оказывается, достаточно просто отсортировать SMSки в PDU формате по алфавиту.

После того собираем куски base64 воедино, декодируем и получаем png картинку


На которой изображена схема самолёта Hawker 4000.