id: smtp-commands-enum info: name: SMTP Commands Enumeration author: pussycat0x severity: info description: | Attempts to use EHLO and HELP to gather the Extended commands supported by an SMTP server. reference: - https://nmap.org/nsedoc/scripts/smtp-commands.html metadata: max-request: 1 shodan-query: smtp verified: true tags: network,enum,smtp,mail tcp: - inputs: - data: "EHLO x\r\n" read: 1024 - data: "HELP\r\n" read: 1024 host: - "{{Hostname}}" port: 25 matchers: - type: word words: - "214" - "This server supports" condition: and extractors: - type: regex regex: - '214 (.*)' # digest: 4a0a0047304502205560bdb073316213380e8fde2d30d6087829d64351e9bae564928f313866b614022100dc2fec1faec01e87b86aecb89ee3e25447f17835b755bf835eaf0bb948ab9cd2:922c64590222798bb761d5b6d8e72950