Nessus in the Chariot CLI
You can connect Chariot to Nessus to increase attack surface visibility and risk posture.
First, you will need to access your Tenable Nessus account. In Tenable Nessus Manager, navigate to: Settings -> About -> My Account. -> API Keys, and click Generate. For more, or updated information see Tenable's documentation.
Now that you have a Nessus API access key and secret key, you can replace <API_KEY> and <SECRET KEY> in the following command.
praetorian chariot script nessus --url https://localhost:8834 --api-key <API_KEY> --secret-key <SECRET_KEY>
Once you have connected Chariot and Nessus with the CLI function, Chariot will continuously manage your threat exposure with Nessus-provided assets and risks.
Further, Chariot will regularly check Nessus for new assets within your attack surface and any new risks or vulnerabilities you may be exposed to.
Report Ingest
You can also import xml reports from Nessus DB through the command line.
Once you export from Nessus DB, run the following to create assets
and risks in the Chariot platform:
praetorian chariot script nessus --file <PATH_TO_SCAN.nessus>
The Chariot dashboard, report generation capability, and data widget will bring this complex information into an easily understandable, and actionable format.
If you find a topic that you would like discussed in detail, or need further assistance, please let us know at support@praetorian.com!