L'Inspiration en images
Last updated
Last updated
Catégorie: Retro Ingénierie - Difficulté: Facile
Description:
Solution:
Pour ce challenge de reverse, nous devons trouver un élément se rapportant à une couleur rgba.
Pour commencer, nous allons décompiler le programme avec Ghidra afin de pouvoir regarder et inspecter les fonctions :
Commençons (comme toujours) par analyser la fonction main.
En regardant son code, nous remarquons très rapidement une partie avec le terme glad_glClearColor
suivi de 4 valeurs qui sont surement nos valeurs rgba :
Voici donc les 4 valeurs : 0x3e4ccccd, 0x3e99999a, 0x3e99999a, 0x3f800000
Maintenant il va falloir les convertir en float pour pouvoir les arrondir au dixième.
Pour cela, nous allons utiliser ce site et convertir chaque valeur :
0x3e4ccccd
0.2
0x3e99999a
0.3
0x3e99999a
0.3
0x3f800000
1
Maintenant nous avons plus qu'à mettre au propre le flag en faisant attention à ne pas tomber dans le piège du 1 🤡 Même s'il s'agit d'un 1, il est demandé de mettre les valeurs avec leur décimale, ce qui donne : 1.0