This guide contains
Node properties are slightly different from the Note controls. While new Notes are created for each plugin upload, there is only one set of properties per Node. Using Node properties can allow you to add Host details from more than one plugin.
To view the Node properties, simply navigate to any Node in your project.
Click Edit to see how the Node properties are formatted differently than other information in Dradis.
Pay attention to the difference in field name capitalization here. This will be important when you go to use the Node properties in your report.
In order to export the Node properties into your report template, you need to use a content control with the same name of the property as viewed when you click on Edit.
For example, use
hostname and not
Hostname and make sure it's wrapped in a
Node content control:
The services tables are a bit different as the data exports as a table, not a text string.
The services tables are auto-magically created when you upload the output of various tools into your project (e.g. Nmap, Qualys, Nessus, etc). The Services table (with Protocol, Port, State, Product, Reason, Name, and Version columns) will export into your report template as a table.
If two tools find the same port on the same Node, the services table will be de-duplicated, and any unique/extra data will appear in the Services Extras section below.
To pull the services table into your report, just add a
services content control to your report (not a
Services control!) and make sure it's wrapped in a
Node content control:
The sample services table shown above will export into the Word report template like:
Note: to automatically apply styling to your services tables, try updating the default table style in your report template.
Not all plugins define Node properties at this time. The table below outlines which plugins define Node properties and which properties they define.
|Plugin||Defines||Node Properties Defined|
|Acunetix||Short Name, Start URL, Start Time, Finish Time, Scan Time, Aborted, Responsive, Banner, OS, Web Server, Technologies|
|Metasploit||Hostname, IP, Operating System, MAC Address, Services Table|
|Nessus||Hostname, IP, FQDN, Operating System, MAC Address, NetBIOS Name, Scan Start Time, Scan Stop Time, Services Table|
|NeXpose||Hostname, IP, OS, Risk Score|
|Nikto||Hostname, IP, Operating System|
|Nmap||Hostname, IP, Operating System, Services Table|
|Qualys||Hostname, IP, Operating System|
|Zed Attack Proxy (ZAP)|
Next help article: Evidence content controls →