Outils d'utilisateurs

Outils du Site


csaw2013_quals:reversing:keygenme

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

csaw2013_quals:reversing:keygenme [2013/09/24 00:14]
Spl3en
csaw2013_quals:reversing:keygenme [2017/04/09 15:33] (Version actuelle)
Ligne 149: Ligne 149:
 Une fois les valeurs affichées, on les traite en bash Une fois les valeurs affichées, on les traite en bash
  
-     gdb -x gettoken.gdb > token_log; +  gdb -x gettoken.gdb > token_log; 
-     token1=`grep "token1=" token_log | sed -e 's/token1=//g'`; +  token1=`grep "token1=" token_log | sed -e 's/token1=//g'`; 
-     token1=$(($token1 ^ 0x31333337)); +  token1=$(($token1 ^ 0x31333337)); 
-     token2=`grep "token2=" token_log | sed -e 's/token2=//g'`; +  token2=`grep "token2=" token_log | sed -e 's/token2=//g'`; 
-     token2=`./token2 $token2`; +  token2=`./token2 $token2`; 
-      +
-     +
 Le binaire "./token2" remet les bits de t7 dans le bon ordre. Le binaire "./token2" remet les bits de t7 dans le bon ordre.
  
Ligne 161: Ligne 160:
 Une fois les 2 tokens récupérés, on peut les envoyer au serveur, qui nous demande par la suite de valider à la chaîne 10 usernames. Une fois les 2 tokens récupérés, on peut les envoyer au serveur, qui nous demande par la suite de valider à la chaîne 10 usernames.
  
-Le flag est donné une fois les 10 usernames résolus !+Le flag est donné une fois les 10 usernames keygenés.
  
  
  
  
csaw2013_quals/reversing/keygenme.1379974489.txt.gz · Dernière modification: 2017/04/09 15:33 (modification externe)