diff --git a/app/src/main/java/com/kosbarokah/sshclient/ssh/SshEngine.kt b/app/src/main/java/com/kosbarokah/sshclient/ssh/SshEngine.kt index 01ed801..955fc24 100644 --- a/app/src/main/java/com/kosbarokah/sshclient/ssh/SshEngine.kt +++ b/app/src/main/java/com/kosbarokah/sshclient/ssh/SshEngine.kt @@ -138,7 +138,10 @@ class SshEngine( val config: Config = DefaultConfig() val c = SSHClient(config) c.useCompression() - c.loadKnownHosts() + // Catatan: tidak memanggil loadKnownHosts() — di Android tidak ada file + // known_hosts di path default JVM, jadi sshj hanya akan melempar peringatan + // "could not load known_host". Host-key pinning (known_hosts) direncanakan + // di backlog; untuk v1 kita terima host key (PromiscuousVerifier). // Validate host keys: in this v1 we accept any host key but warn. // TODO: real known-host pinning (store fingerprint per profile). c.addHostKeyVerifier(PromiscuousVerifier())