Bonjours, voilà je fais un programme qui trouve le mot de passe d'un autre programme en essayant toutes les possibilité.
Le fichier "a cracker" est celui ci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#include <stdio.h>
#include <string.h>
 
int main(int argc, char *argv[]){
   char pass[10] = "abcd"; //Je prend abcd comme mot de passe
   if (strcmp(argv[1],pass)==0){
      return 0;
   }else{
      return -1;
   }
}
donc comment je pourrais récupéré a partir d'un programme tierce, le valeure de ce programme renvoyer pas main ??

Autre question comment faire pour lancer le programme "a cracker" en ligne de commande ?

ps : Je fais ça pour apprendre, sur un programme que je crée moi même. Donc rien d'illégal


Merci de vos réponses