Trafic Global System for Mobile communications :phone:
Un sms est codé sur 7 bytes. Un SMS PDU est un sms encodé envoyé à travers le réseau GSM. Ce protocole n'étant pas chiffrer, à l'aide d'une capture de paquet il n'est pas compliqué de retrouver le contenu d'un sms.
La capture de paquet permet de mettre en évidence un élément d'une longueur supérieure aux autres (126). Les données contenues dans cette trame correspondent certainement au SMS recherché.
En cherchant sur internet on trouve qu'un SMS commence par 07.
La data de la trame est la suivante :
00ff9c0402030201ffff0b5a0791233010210068040b917120336603f800002140206165028047c7f79b0c52bfc52c101d5d0699d9e133283d0785e764f87b6da7956bb7f82d2c8b
Nous pouvons supposer que le contenu intéressant est le suivant :
00ff9c0402030201ffff0b5a0791233010210068040b917120336603f800002140206165028047c7f79b0c52bfc52c101d5d0699d9e133283d0785e764f87b6da7956bb7f82d2c8b
Certain outils en ligne permettent de décoder ces trames, notamment : https://www.diafaan.com/sms-tutorials/gsm-modem-tutorial/online-sms-pdu-decoder/ ou https://smspdu.benjaminerhart.com/
En ajoutant le code hexa précédant nous obtenons le SMS en claire avec les différentes méta-data.
Text message
From:   
+17023366308
Message:    
Good job, the flag is asdpokv4e57q7a2
Additional information
PDU type:   
SMS-DELIVER
Time stamp:     
02/04/2012 16:56:20
SMSC:   
+320301120086
Data coding:    
SMS Default Alphabet
On peut noter le flag : asdpokv4e57q7a2.