HackademINT

Club de cybersécurité de Telecom SudParis


REV.Dashlame1

Auteur : Bdenneu

----------------------------------

Description

Nous avons acces à un fichier pyc. Il s’agit d’un programme de gestion de base de données.

Solution

En utilisant un outil tel que uncompyle2, on peut récupérer le code original du programme. La partie qui nous intéresse est la création de db.

Dashlame1

print(zlib.decompress(b'x\x9c\x0b\x0e\xf4\xc9,IUH\xcb/\xcaM,Q0f`a`ddpPP````\x82b\x18`\x04b\x164>!\xc0\xc4\xa0\xfb\x8c\x9b\x17\xa4\x98y.\x03\x10\x8d\x82Q0\n\x88\x05\x89\x8c\xec\xe2\xf2\xf2\x8c\x8d\x82%\x89I9\xa9\x01\x89\xc5\xc5\xe5\xf9E)\xc5p\x06\x93s\x90\xabc\x88\xabB\x88\xa3\x93\x8f\xab\x02\\X\xa3<5\xa9\x18\x94\xabC\\#Bt\x14J\x8bS\x8b\xf2\x12sa\xdc\x02\xa820W\x13\x927\xcf0\x00\xd1(\x18\x05\xa3`\x08\x03#F\x16mYkh\xe6\x8fO\xadH\xcc-\xc8I\x85\xe5~O\xbf`\xc7\xea\x90\xcc\xe2\xf8\xa4\xd0\x92\xf8\xc4\xf8`\xe7"\x93\x92\xe4\x8cZ\x00\xa8&=\x8f'))

Dashlame2

Le flag

On obtient alors : INSA{Tis_bUt_a_SCr4tch}