Get desktop application:
View/edit binary Protocol Buffers messages
EnvironmentInformation tells the server under which circumstances nodes are running
Used in:
Event is a container for everything that happens at a node and should later on be handled by EventHandlers
Used in:
,Node is going to exit
Used in:
Server ACKs the goodbye and signals if the node is allowed to exit
Used in:
A heartbeat message that is sent regularly from any node to the server to signal that it is still alive
Used in:
Acknowledgement of a heartbeat message. A server may indicate to stop scanning and if the scanner should exit
Used in:
Contains more work for a scanner
Used in:
Sent by a node if it has no work
Used in:
This message is sent every time a node registers at the server. It contains a unique node ID so there are not multiple scanner nodes running on the same machine
Used in:
Everything the nodes sends is packed in a nray node message
Everything a server sends is packed in a nray server message
TCPScanResult contains the outcome of a TCP scan against a single port on a single host
Used in:
This message tells the scanner that it is registered at the server and assigns a unique scanner ID as well as it carries the timestamp of the server, so nodes that have no correct clock can still perform somewhat accurate timestamping of events
Used in:
int32 pool = 3;
Used in:
ScanTargets may be dnsNames/ips and ports. ip is encoded as byte array. dnsName is a FQDN and mustn't contain a protocol specification
Used in:
This message is sent by the server and indicates that the server does not know this node and that the node should register again
Used in:
Indicates that a node is done with a work batch and contains the results
Used in:
Acknowledges a WorkDone packet
Used in:
(message has no fields)
Used in: