SSH (22)
1. Scanning
Banner Grabbing - nc -vn <IP> 22
Initiate Connection - ssh <username>@<IP> [-p <port>]
Identify public SSH key of server - ssh-keyscan -t rsa <IP> [-p <port>]
dnsrecon -d <domain_name> -n <IP>
dnsenum <domain_name>
ssh-audit -v <IP>2. Enumeration
Default nmap scripts for SSH - nmap -sC -p<port> <IP>
Retrieve version - nmap -sV -p<port> <IP>
Retrieve supported algorythms -
nmap --script ssh2-enum-algos -p<port> <IP>
Retrieve weak keys -
nmap --script ssh-hostkey --script-args ssh_hostkey=full -p<port> <IP>
Check authentication methods -
nmap --script ssh-auth-methods --script-args="ssh.user=root" -p<port> <IP>
3. Hydra
4. HeartBleed.py
Download script via: https://gist.github.com/eelsivart/10174134
Areas to modify
To run
Last updated