Je ne me souviens pas de mon mot de passe pour l'un de mes serveurs. J'ai une connexion de travail enregistrée et je veux en obtenir le mot de passe.
De Remmina faq:
Q: Comment sont stockés mes mots de passe? Sont-ils sécurisés?
R: Ils sont cryptés avec 3DES avec une clé générée aléatoirement de 256 bits. Vous devriez garder votre clé en sécurité.
Alors, où puis-je obtenir la clé et où les mots de passe seront-ils stockés?
EDIT: Ok ont constaté qu’ils ne figurent que dans le dossier d’accueil de votre utilisateur sous .remmina. les deux clés privées sont en base64 et je n'arrive pas à obtenir le mot de passe correct lors du déchiffrement ......
python -c "import base64,sys;from Crypto.Cipher import DES3;pc=open('/home/admalledd/.remmina/remmina.pref').read();pci=pc.index('secret=');secret=pc[pci:pc.index('\n',pci)].split('=',1)[1];cc=open(sys.argv[1]).read();cci=cc.index('password');password=cc[cci:cc.index('\n',cci)].split('=',1)[1];secret,password=base64.decodestring(secret),base64.decodestring(password); print DES3.new(secret[:24], DES3.MODE_CBC, secret[24:]).decrypt(password)" .remmina/1474332312568.remmina
. Laissé ici pour la prochaine fois, je pourrais en avoir besoin.