This Ansible Collection brings back Nessus Task Automation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Markus Bergholz 0d987813ba
add search for taskname, headless parameter and user+pass from env
1 year ago
plugins/modules add search for taskname, headless parameter and user+pass from env 1 year ago
tests add search for taskname, headless parameter and user+pass from env 1 year ago
LICENSE Initial commit 1 year ago
Makefile add search for taskname, headless parameter and user+pass from env 1 year ago
README.md add search for taskname, headless parameter and user+pass from env 1 year ago
galaxy.yml add search for taskname, headless parameter and user+pass from env 1 year ago

README.md

[WIP] markuman.nessus Ansible Collection

This Ansible Collection brings back Nessus Task Automation

How does it work

Since post and put api requests result in status code 412 using nessus on-premise, the ansible collection uses simple selenium and firefox to create or update tasks.

Status

Currently only update target list of existing tasks is working.
This is helpfull, because you can throw your (dynamic) inventory files on an existing nessus task now.

    - name: update nessus task
      markuman.nessus.task:
        targets:
            - 10.0.0.1
            - 10.0.0.32
        task: task_name
        host: nessus.mydomain.tld
        username: nessus_user
        password: nessus_password

install