id: smb-enum info: name: SMB - Enumeration author: pussycat0x severity: info description: | SMS Information Extraction is a sophisticated and efficient system designed to retrieve critical information from a remote computer or device through short text messages. This technology enables users to remotely access essential details about a computer, such as its operating system (OS) version, computer name, and hostname, all via SMS communication. reference: - https://nmap.org/nsedoc/scripts/smb-security-mode.html metadata: max-request: 1 shodan-query: port:445 verified: true tags: js,network,smb,enum javascript: - code: | var m = require("nuclei/smb"); var c = m.SMBClient(); var response = c.ListSMBv2Metadata(Host, Port); to_json(response); args: Host: "{{Host}}" Port: "445" extractors: - type: json name: OSVersion json: - '.OSVersion' - type: json name: NetBIOSComputerName json: - '.NetBIOSComputerName' - type: json name: NetBIOSDomainName json: - '.NetBIOSDomainName' - type: json name: DNSComputerName json: - '.DNSComputerName' - type: json name: DNSDomainName json: - '.DNSDomainName' # digest: 4b0a004830460221008c8bae71aa0dccf46a86fb8e1fe28a36ebd1ddc0f3aed42417954ac3a58faee4022100ee03375becbe7a196dbca551488037133175a6139c51a72f734e6ad1b820bdf9:922c64590222798bb761d5b6d8e72950