TCTF 2024 - Functions

Patching decompiler

TCTF 2024 - Functions On nous fournit un binaire : main Malgré le fait qu’il soit tag facile, ce challenge fut le moins solve de tout les challs reverse. Analyse du binaire Bon cette signature de fonction, ainsi que le nom manglé de beaucoup de fonctions à coté sont typique... [Read More]

ImaginaryCTF 2024 - Watchdog

Poly computing

ImaginaryCTF 2024 - Watchdog On nous fournit un binaire : watchdog Analyse du binaire Le mot de passe est prit du stdin (size=43) Il est converti en Int puis en vecteur. Il est passé dans la fonction EvalMultiPoly qui semble calculer un polynome à partir du flag. Chaque octet est... [Read More]
Tags: reverse z3

ImaginaryCTF 2024 - SVM Revenge

custom encryptor

ImaginaryCTF 2024 - SVM Revenge On nous fournit un binaire : svm_revenge ainsi que output.bin. Analyse du binaire On constate très rapidement que un flag est lu, passé via une fonction de chiffrement, puis écrit dans le fichier output.bin par bloc de 16octets. encrypt() Donc nous avons une fonction encrypt()... [Read More]
Tags: reverse crypto z3