News for hackers. Stuff that matters.
Re:Keystroke timing obfuscation added to SSH(1) by Filligree on Tuesday August 29, 2023 @12:38PM (#37310420)
I'd use a base image with a baked-in SSH certificate allowed.

Fairly trivial to make, at least with NixOS.

Re:Keystroke timing obfuscation added to SSH(1) by marginalia_nu on Tuesday August 29, 2023 @12:49PM (#37310580)
This hinges on this being either a VM or some hardware you've set up yourself.
Re:Keystroke timing obfuscation added to SSH(1) by booi on Tuesday August 29, 2023 @02:17PM (#37311749)
what other situation would you be in?
Re:Keystroke timing obfuscation added to SSH(1) by fragmede on Tuesday August 29, 2023 @02:47PM (#37312130)
Any device where you don't control the initial firmware, and the firmware doesn't support ssh keys. AP/Routers (consumer and commercial and industrial grade), Shared hosting with ssh but limited features (eg GoDaddy)...
Re:Keystroke timing obfuscation added to SSH(1) by nine_k on Tuesday August 29, 2023 @04:53PM (#37313920)
For physical devices, you can usually connect them via a dedicated Ethernet cable right to your laptop, and set the initial password. They likely don't have the right network settings anyway to drop them right into the bigger LAN.

Otherwise I think you just prepare a certificate ahead of time, and scp it during the first connection, then immediately disable password-based access, or at least change the password. Any passive eavesdropping still needs to defeat the encryption somehow (no feasible ways are known now), even having seen the initial exchange.

If you have an active MITM attack, all bets are off, because the attacker could even grab the image with the pre-baked key you're sending, and copy or change the key. If this is not possible, then the pre-baked key would help. If your security is really important, don't use ther cheap GoDaddy's offerings with limited SSH.

Re:Keystroke timing obfuscation added to SSH(1) by marginalia_nu on Tuesday August 29, 2023 @04:50PM (#37313858)
Let's say you bought a router and now you want to log into it.
Re:Keystroke timing obfuscation added to SSH(1) by samus on Tuesday August 29, 2023 @05:19PM (#37314273)
Then you connect physically and do whatever is necessary to prepare that router for your intended use.
Re:Keystroke timing obfuscation added to SSH(1) by marginalia_nu on Tuesday August 29, 2023 @05:24PM (#37314334)
Connect to what? It only has an ethetnet jack.
Re:Keystroke timing obfuscation added to SSH(1) by Filligree on Wednesday August 30, 2023 @11:16AM (#37323485)
Your laptop, for instance.
Re:Keystroke timing obfuscation added to SSH(1) by froggit on Thursday August 31, 2023 @09:06PM (#37345547)
Are you being intentionally difficult or have you just never bought and set up a router?