#include int main(void) { char pass[5]; char salt[]="$1$AIsTCMXZ$"; pass[4]=0; for (pass[0]='a';pass[0]<='z';pass[0]++) { printf("%c",pass[0]); fflush(stdout); for (pass[1]='a';pass[1]<='z';pass[1]++) for (pass[2]='a';pass[2]<='z';pass[2]++) for (pass[3]='a';pass[3]<='z';pass[3]++) if (!strcmp(crypt(pass,salt),"$1$AIsTCMXZ$wUjRSrQZyW3lRGMug8a6t/")) printf("ok, c'est %s\n",pass); } return 0; }