Probleme Gnupg

Probleme Gnupg - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 21-10-2005 à 14:25:58    

Bonjour,
j'ai un gros souci... J'ai "perdu" mon mot de passe de ma clef gpg.. En fait je l'ai écrit sur une feuille de papier, cette feuille je l'ai en main mais le code ne semble plus fonctionner.
Je suis certain de ne pas l'avoir changé moi même.  
En revanche il est possible (mais très peu probable) que j'ai modifié un caractère sur la feuille pour éviter...
Existe-t-il un logiciel façon john the ripper pour retrouver mon mot de passe. (avec les lettres de la feuille).
Ou bien je me tappe toutes les combinaisons à la main...
Ou alors est-il possible de faire un petit scripte...
merci d'avance.
 
Pour les modos: je ne cherche qu'a supprimer ma clef de ses serveurs... Pas de cracker quoi que soit. merci.

Reply

Marsh Posté le 21-10-2005 à 14:25:58   

Reply

Marsh Posté le 21-10-2005 à 14:46:23    

tu n'as pas fait une clef de revocation ?


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 21-10-2005 à 14:50:29    

Non je ne savais pas à l'époque... snif

Reply

Marsh Posté le 21-10-2005 à 15:31:26    

Ben aucun moyen.
 
Sauf essayé des variante de ta passphrase.
 
Perso la mienne fait plus de 20 caractère, j'abandonnerai vite.


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 21-10-2005 à 15:34:15    

la mienne en fait 17... je suis en train de faire un scripte... j'ai peur, je crains que cela ne dure trop longtemp... enfin merci quand meme je vous dirais si par bonheur ça marche.  
salut

Reply

Marsh Posté le 21-10-2005 à 17:07:38    

:sol:  :bounce:  :bounce:  
Retrouvé...
Bon j'explique comment j'ai fait au cas ou j'oublirais...
un scripte du genre  
#!/bin/bash
mdp=""
 
#autant de for que de caractères dans la chaine
for c in ICI LES LETTRES POSSIBLE POUR LA PREMIERE POSTION SEPARE PAR UN ESPACE;
do
for d in ICI LES LETTRES POSSIBLE POUR LA DEUXIEME POSTION SEPARE PAR UN ESPACE;
do
for e in [ainsi de suite];
do
mdp="$c$d$e"  
# les variables $c $d $e il faut s'arreter au nombre voulu...  
 
  echo $mdp | gpg --passphrase-fd 0 --batch --decrypt pasteque.gpg 2>/dev/null
  sav="$?"
  echo "$mdp = $sav" >> log
  if [ "$sav" -eq "0" ]
  then
     
  echo "trouvé: $mdp"
  echo "trouve: $mdp" > trouve
  exit
  fi
   
   
  mdp=""
 
 
done
done
done
#autant de done que de do
 
ensuite:
on crée un fichier crypter:  
 
  $echo "cool" > pasteque  
  $gpg --recipient $USER --encrypt pasteque
 
et puis chmod +x lescripte
et puis
   $./scripte
 
ensuite faut pas etre pressé...
 
salut

Reply

Marsh Posté le 21-10-2005 à 17:51:05    

ca ressemble à un bidouillage de cracker de mot de passe en script shell ca...
Comme tu dis, faut pas être pressé et n'avoir que très peu de caractères à trouver...

Reply

Marsh Posté le 21-10-2005 à 18:31:37    

Ben oui,  
moi j'avais 17 caractères et environ 2 ou 3 solutions à chaque fois majuscule/minuscule.
Et puis un gros très gros coup de chance.
alors ça à été assez rapide.
Mais je suis pas cracker..
enfin si sur ma clef.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed