Internet Message Access Protocol

  1. Số cổng:
    • 143: không có mã hóa.
    • 993: cổng SSL/TLS, cũng có thể được gọi là IMAPS.
  2. Tầng giao thức: application.
  3. Hình thức tấn công: password spraying.

Introduction

IMAP (Internet Message Access Protocol), là một giao thức truy xuất email. Khác với POP3, IMAP chỉ tải về các email header, nội dung của các email vẫn còn nằm ở trên mail server (SMTP server). Hơn thế nữa, đây là giao thức hai chiều, những sự thay đổi xảy ra trên user agent sẽ được chuyển lên mail server.

Các đặc điểm của IMAP:

  • Mọi email được lưu ở mail server nên có thể xem được nhiều thư mục.
  • Nếu chúng ta xóa email ở một máy nào đó, email đó sẽ bị xóa ở mail server, đồng thời cũng bị xóa ở các máy khác.

Pros and Cons

Điểm mạnh:

  • Hiệu quả nếu muốn nhận tin từ nhiều máy.
  • Mọi thư mục và email được đồng bộ hóa giữa các thiết bị.

Điểm yếu:

  • Không thể xem email nếu không có internet. Dù vậy, vẫn có một số cài đặt cho phép download email.

Commands

Ví dụ minh họa kết nối đến IMAP server thông qua Telnet:

pentester@TryHackMe$ telnet 10.10.0.237 143
Trying 10.10.0.237...
Connected to MACHINE_IP.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS ENABLE UTF8=ACCEPT] Courier-IMAP ready. Copyright 1998-2018 Double Precision, Inc.  See COPYING for distribution information.
c1 LOGIN frank D2xc9CgD
* OK [ALERT] Filesystem notification initialization error -- contact your mail administrator (check for configuration errors with the FAM/Gamin library)
c1 OK LOGIN Ok.
c2 LIST "" "*"
* LIST (\HasNoChildren) "." "INBOX.Trash"
* LIST (\HasNoChildren) "." "INBOX.Drafts"
* LIST (\HasNoChildren) "." "INBOX.Templates"
* LIST (\HasNoChildren) "." "INBOX.Sent"
* LIST (\Unmarked \HasChildren) "." "INBOX"
c2 OK LIST completed
c3 EXAMINE INBOX
* FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent)
* OK [PERMANENTFLAGS ()] No permanent flags permitted
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 631694851] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
c3 OK [READ-ONLY] Ok
c4 LOGOUT
* BYE Courier-IMAP server shutting down
c4 OK LOGOUT completed
Connection closed by foreign host.

Resources