HackTheBox - Sfide - Cripto - Chiama
Table of Contents
Risolvi la sfida Crypto - Call su HackTheBox decodificando i toni DTMF nel file sound.mp3. Converti il file in .wav e usa DialABC per ottenere il testo cifrato. Separa i numeri e usa la cifratura dei numeri primi su Decode.fr per rivelare la bandiera. Preparati a mettere alla prova le tue abilità nel cifrare i numeri primi in questa entusiasmante sfida su HackTheBox."
File forniti:
Ti viene fornito un file:
- suono.mp3
Procedura dettagliata:
Riproducendo sound.mp3, sentirai un suono familiare. Se non hai familiarità, i suoni che stai ascoltando sono i toni DTMF (dual tone multi frequency). Gli stessi toni che si sentivano mentre si componeva un numero su un telefono pubblico o mentre si accedeva ai menu di un cassiere automatico.
Ogni tono ha una frequenza specifica. Potresti ottenere i numeri manualmente, ma chi ha il tempo per farlo? DialABC has a great tool for this, but doesn’t support mp3 files. First, you’ll have to convert it to .wav with this tool
Porta il file convertito in DialABC e otterrai il seguente output:
2331434783711923431767372331117714113
Tieni presente che se ascolti attentamente il file audio o lo apri in Audacity o Sonic Visualizer, con un’eccezione, i numeri vengono accoppiati in gruppi di due. Se si separa il numero si ottiene quanto segue:
23 31 43 47 83 71 19 23 43 17 67 37 23 31 11 7 71 41 13
Organizzato in questo modo, potresti essere confuso e pensare che potrebbe essere HEX. Non lo è. Fai molta attenzione ai numeri. Quale tratto matematico condivide ogni raggruppamento di numeri?…. Sono tutti numeri primi. Il che dovrebbe portarti a provare il meno noto cifrario dei numeri primi.
Useremo Decode.fr per completare questa sfida. Invia il testo cifrato da prima che lo separassimo e otterrai la bandiera.
2331434783711923431767372331117714113
Flag Esempio:
HTB{xxxxxxxxxxxxxxxxxxx}