Non ricordo la mia password per uno dei miei server. Ho una connessione funzionante salvata e desidero ottenere la password da essa.
Dalle domande frequenti su Remmina:
D: Come vengono archiviate le mie password? Sono sicuri?
A: Sono criptati usando 3DES con una chiave generata casualmente a 256 bit. Dovresti mantenere la chiave sicura.
Quindi, dove ottengo la chiave e dove verranno archiviate le password?
EDIT: Ok ha scoperto che si trovano solo nella cartella home degli utenti in .remmina. entrambe le chiavi private sono in base64 e non riesco a ottenere la password corretta durante la decodifica ...
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
. Lasciato qui per la prossima volta che potrei averne bisogno.