{ "name": "Nessus", "version": "2.0", "author": "Guillaume Rousse", "url": "https://github.com/TheHive-Project/Cortex-Analyzers", "license": "AGPL-V3", "description": "Use Nessus Professional to scan hosts.", "dataTypeList": ["ip", "fqdn"], "baseConfig": "Nessus", "command": "Nessus/nessus.py", "configurationItems": [ { "name": "url", "description": "Define the URL to the Nessus service", "type": "string", "multi": false, "required": true }, { "name": "login", "description": "Define the login to Nessus", "type": "string", "multi": false, "required": true }, { "name": "password", "description": "Define the password to the Nessus account", "type": "string", "multi": false, "required": true }, { "name": "policy", "description": "Define the policy used to run scans", "type": "string", "multi": false, "required": true }, { "name": "ca_bundle", "description": "Define the path to the Nessus CA", "type": "string", "multi": false, "required": false }, { "name": "allowed_network", "description": "Define networks allowed to be scanned", "type": "string", "multi": true, "required": true } ] }