Ho trovato una chiave privata che sembra essere nel formato della chiave privata di masticazione.
La chiave ha la seguente intestazione:
---- BEGIN SSH2 ENCRYPTED PRIVATE KEY ----
Subject: <sensitive>
Comment: <sensitive>
P2/56wAAA/MAAAA3a...
...Yhp
---- END SSH2 ENCRYPTED PRIVATE KEY ----
Quando viene aperto nello strumento keygen putty richiede una password che non è valida per altri file, quindi presumo che venga eseguita una sorta di convalida sul file PPK. Lo stesso comportamento con un file PPK che ho generato usando putty keygen.
Ho provato lo strumento PHRASENDRESCHER per indovinare le password delle chiavi private, ma questo strumento non dà risultati in caso di invalido / formato di file sconosciuto. Ho provato a generare il mio PPK con una password debole e non ha rotto quella chiave privata. Quindi presumo che lo strumento non capisca questo tipo di chiave privata.
Poiché putty keygen non ha CLI, non è possibile indovinare automaticamente la password. Qualcuno ha uno strumento di cracking che è in grado di indovinare la password (brute-force e / o word list) per i file PPK?