POP3 110,995
Post Office Protocol (POP) is a type of computer networking and Internet standard protocol that extracts and retrieves email from a remote mail server for access by the host machine. POP is an application layer protocol in the OSI model that provides end users the ability to fetch and receive email.
The POP clients generally connect, retrieve all messages, store them on the client system, and delete them from the server. There are 3 versions of POP, but POP3 is the most used one.
PORT STATE SERVICE
110/tcp open pop3
Banner Grab 110
nc -nv {IP} 110
Banner Grab 995, Grab Banner Secure
openssl s_client -connect {IP}:995 -crlf -quiet
Nmap Scan for POP info
nmap --script "pop3-capabilities or pop3-ntlm-info" -sV -p 110 {IP}
Brute Force
hydra -l {Username} -P {Big_Passwordlist} -f {IP} pop3 -V
hydra -l <USER> -P <PASSWORDS_LIST> -f <IP> pop3 -V
hydra -S -v -l <USER> -P <PASSWORDS_LIST> -s 995 -f <IP> pop3 -V
Read mail
telnet <IP> 110
USER <USER>
PASS <PASSWORD>
LIST
RETR <MAIL_NUMBER>
QUIT
POP3 enumeration without the need to run msfconsole
Note: sourced from https://github.com/carlospolop/legion
msfconsole -q -x 'use auxiliary/scanner/pop3/pop3_version; set RHOSTS {IP}; set RPORT 110; run; exit'
Last updated