Ho ricevuto il seguente errore di connessione al mio server tramite ssh:
The authenticity of host '[ip address]:port ([ip address]:port)' can't be established.
ECDSA key fingerprint is SHA256:[thefingerprintwhichichanged].
Mi sono collegato in ogni caso e sono ragionevolmente sicuro di conoscere il motivo della modifica dell'impronta digitale.
Ma supponiamo di essere stato MitM'd ...
Scenario
Di solito uso la coppia di chiavi per connettermi al mio con login password disabilitato. Mi sono collegato tramite SSH, l'impronta digitale non corrisponde ma ho usato la coppia di chiavi precedentemente utilizzata per la connessione. Durante la connessione tramite SSH, ho effettuato l'accesso al database e ho modificato alcune voci. Ho quindi disconnesso.
Domande
- Come funzionerebbe quell'attacco e cosa potrebbe apprendere o fare l'attaccante?
- Può leggere i dati inviati al server, può leggere i dati inviati dal server?
- Può cambiare qualche dato?
- È possibile eseguire comandi sul server che non ho?
- Può mai accedere di nuovo?
- Può mai ripetere le azioni che ho eseguito mentre ero MitM'd?