> For the complete documentation index, see [llms.txt](https://sovietbeast-writeups.gitbook.io/writeups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sovietbeast-writeups.gitbook.io/writeups/ctfs/fetch-the-flag-2023/warmup/beep64.md).

# beep64

Challange starts with `.wav` that are around 30 min long.

After playing it it sounds like old analog phones that were in used in early 2000s Something like that:

<figure><img src="/files/iMIYkngr6uz2KBPnITul" alt=""><figcaption></figcaption></figure>

They used DTMF encoding for each key in keyboard usually `0-9 * #`&#x20;

To confirm that `Signal spectrum` can be analized to read what frequencies are used.

That can be done in Audacity by using `Plot Spectrum`  that results in following graph:

<figure><img src="/files/IMoDuYMPkc6d11Mfn8nX" alt=""><figcaption><p>Plot spectrum of sine.wav</p></figcaption></figure>

After analyzing the graph peak frequencies they are

* 697Hz
* 770Hz
* 852Hz
* 941Hz
* 1209Hz
* 1336Hz
* 1477Hz&#x20;

That are DTMF frequencies!

DTMF stands for **Dual-tone multi-frequency signaling** for example pressing key 1 resulted in wavefrom something like that&#x20;

<figure><img src="/files/NzIrbfGi65UB9hOcjDqq" alt=""><figcaption></figcaption></figure>

The best part of it that frequencies are in hearing range because they are in 697-1633Hz range.

More info can be found in wikipedia:

{% embed url="<https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling>" %}

To decode what key are being pressend I used following dtmf decoder from github:

{% embed url="<https://github.com/ribt/dtmf-decoder>" %}

That outputs log string of digits separeted with `*` sign

```
python dtmf.py ~/Desktop/sine.wav 
8*44*33*333*555*2*4*444*7777*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*9999*33*777*666*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*666*66*33*7777*7*2*222*33*9999*33*777*666*7777*7*2*222*33*666*66*33*

```

Numbers sometimes repeat, but no more than 4times. This looks like `T9` dictionary

T9 is old-school way of inputing characters to mobile phones before they transformed to smartphones

<figure><img src="/files/tdQEEt9qG25McAfOELsG" alt=""><figcaption><p>nokia 3310 with t9 dict</p></figcaption></figure>

So signle 8 is letter `t`&#x20;

44 transorm to `h`&#x20;

33 to `e`

333 to `f`&#x20;

First four characters are `the f`

For making it less cumbersome to work with it I removed `*` characters

```
──(kali㉿kali)-[/tmp]
└─$ sed -z 's/*/ /g' -i sss
                                                                                                                                                                                      
┌──(kali㉿kali)-[/tmp]
└─$ cat sss                
8 44 33 333 555 2 4 444 7777 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 9999 33 777 666 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 666 66 33 7777 7 2 222 33 9999 33 777 666 7777 7 2 222 33 666 66 33 

```

Next used online decoder from T9 to text

{% embed url="<https://mrmatt.net/?v=T9>" %}

Which resulted in following string:

```
THEFLAGISZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEONEZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEONEZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROZEROSPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONEZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEZEROZEROSPACEONESPACEZEROSPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONESPACEZEROSPACEONEZEROSPACEONESPACEONESPACEONESPACEZEROSPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEONESPACEONESPACEONEZEROSPACEONESPACEZEROSPACEZEROSPACEONESPACEZEROSPACEZEROSPACEZEROZEROSPACEZEROSPACEONESPACEONESPACEZEROSPACEZEROSPACEZEROSPACEZEROZEROSPACEZEROSPACEONESPACEONESPACEONESPACEONESPACEZEROSPACEONE
```

Which clearly is encoded in binary.

Replacing space with ZERO with `0` and ONE with `1` yelds

```
01011010011011010111100001101000010110100011001101110011011101110100111001000100010010010111100001011001010101000110101100110010010011100100011101000110011010110101101001000100011010110011001101011010011011010101100101110111010011100100010001000101001100000100110101111010010001100110110001001101011010100101000101111000010011110100011101010101001100100100111001000100010101010111011101001111010010000011000000111101
```

This decodes to base64&#x20;

<figure><img src="/files/b8IVNiF9Z6TGUmagUNVN" alt=""><figcaption></figcaption></figure>

decoding from base64&#x20;

<figure><img src="/files/9wKBZPZCHAh7tvHz4RMJ" alt=""><figcaption></figcaption></figure>
