package scanner

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Debugging

nmap.proto:80

Debugging - Contains the debugging level of the scan

Used in: NmapScan

message Element

nmap.proto:172

elements - The smallest building block for scripts/tables. Key is optional

Used in: NmapScript, Table

message Finished

nmap.proto:129

Used in: Stats

message Hop

nmap.proto:248

Hop - An IP hop to a host

Used in: Trace

message HostStats

nmap.proto:145

Host - Contains the amount of up/down hosts and total count

Used in: Stats

message IPIDSequence

nmap.proto:208

IPIDSequence - Represents a detected IP ID Sequence

Used in: db.Host

message NmapScan

nmap.proto:34

NmapScan - Represents a Nmap scan before, after or while being run. As long as we cannot import db.Host objects (circular imports), we will declare a similar NmapScan type in the Go code, and use it when needed.

XMLName xml.Name

message NmapScript

nmap.proto:156

NmapScript - Represents a Nmap Scripting Engine Script. The inner elements can be an arbitrary collection of Tables and Elements. They can be empty

Used in: db.Host, db.Port, NmapScan

message ScanInfo

nmap.proto:60

Used in: NmapScan

message Sequence

nmap.proto:190

Sequence -

message Smurf

nmap.proto:260

Smurf - COntains responses from a smurf attack

Used in: db.Host

message Stats

nmap.proto:122

Stats - Contains statistics for a Nmap scan

Used in: NmapScan

message TCPSequence

nmap.proto:198

TCPSequence - Represents a detected TCP Sequence

Used in: db.Host

message TCPTSSequence

nmap.proto:218

TCPTSSequence - Represents a detected TCP TS Sequence

Used in: db.Host

message Table

nmap.proto:180

Table - An arbitrary collection of (sub-)Tables and Elements. Can be empty

Used in: NmapScript

message Target

nmap.proto:112

Target - Represents a target, how it was specified when passed to nmap, its status and the reason of its status. Example: <target specification="domain.does.not.exist" status="skipped" reason="invalid"/>

Used in: NmapScan

message Task

nmap.proto:86

Task - Information about a task

Used in: NmapScan

message TaskProgress

nmap.proto:96

TaskProgress - Progression of a task

Used in: NmapScan

message Times

nmap.proto:228

Times - Contains time statistics for a Nmap scan

Used in: db.Host

message Trace

nmap.proto:238

Trace - Represents the trace to a host, including the hops

Used in: db.Host

message Verbose

nmap.proto:74

Verbose - Contains the verbosity level of the scan

Used in: NmapScan