L'Inspiration en images
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 :
Hex | Float |
---|---|
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
Last updated