PDA

View Full Version : Change your Kali default ssh keys.



pentest09
2013-05-11, 17:07
So here's is my guide to change the already generated ssh keys that everyone has installed on kali:

After all we are hot on security right???? We dont want the same keys as the next man do we (MITM).....

Move the default Kali ssh keys to a new folder:

cd /etc/ssh/
mkdir default_kali_keys
mv ssh_host_* default_kali_keys/

This will move your default keys to the new folder...

Regenerate the keys:

dpkg-reconfigure openssh-server
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Creating SSH2 ECDSA key; this may take some time ...
insserv: warning: current start runlevel(s) (empty) of script `ssh' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (2 3 4 5) of script `ssh' overrides LSB defaults (empty).

Verify ssh key hashes are different:

md5sum ssh_host_*
Compare new key hashes to the hashes below)
cd default_kali_keys/
md5sum *
b9419ea3a8fff086c258740e89ca86b8 ssh_host_dsa_key
f9a5b57d7004e3740d07c5b037d15730 ssh_host_dsa_key.pub
58e49e0d7b24249c38db0c9cf595751b ssh_host_ecdsa_key
597c83fabf3c1e4f2c7af74af05ac671 ssh_host_ecdsa_key.pub
cc0d92036bb86797bed354338faa7223 ssh_host_rsa_key
cc9ddc90b891b5251ed4ea8341495e84 ssh_host_rsa_key.pub

Job done !!!! I would also change the default port from 22 to another in the ssh_config

Here is my win 7 phone running ssh connected to Kali and running attaxsuite:

http://s1302.photobucket.com/user/pentest09/media/IMGP0650_zps6dc22fff.jpg.html

http://s1302.photobucket.com/user/pentest09/media/IMGP0648_zps0c602639.jpg.html

http://s1302.photobucket.com/user/pentest09/media/IMGP0647_zps58826aa9.jpg.html

Kali screens:

http://s1302.photobucket.com/user/pentest09/media/ssh-regen_zps498bef0f.jpg.html

Kind Regards Dee

Attilafx
2013-11-10, 02:31
Great, Thanks

Rarity
2013-11-13, 06:08
Great advice, thanks!

asylum
2014-11-10, 08:59
Thanks Dee!

Joe_Wulf
2015-04-02, 21:52
I'm curious, what is the value in preserving the old/previous host ssh keys?

Packet139
2016-06-14, 22:02
Thanks for this!!

razorspells
2016-09-15, 14:32
Thanks.. Great post!