https://github.com/tenable/audit_scripts
Scripts to help work with configuration audit files
https://github.com/tenable/audit_scripts
Last synced: about 1 year ago
JSON representation
Scripts to help work with configuration audit files
- Host: GitHub
- URL: https://github.com/tenable/audit_scripts
- Owner: tenable
- License: mit
- Created: 2018-02-09T13:54:09.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T22:56:41.000Z (over 3 years ago)
- Last Synced: 2025-03-28T13:44:50.749Z (about 1 year ago)
- Language: Python
- Size: 179 KB
- Stars: 84
- Watchers: 17
- Forks: 23
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# audit_scripts
Scripts to help work with configuration audit files.
## baseline/create_baseline_audit.py
Python script that will read .audit file and .nessus file and create a new baseline audit based on known good values.
## variables/replace_variables.py
Python script that will replace the variable names in an audit file with thier default values.
## structure/view_audit_structure.py
Python script to visualize the structure of the audit file, most notably the conditional logic of the audit file.
## offline_to_sc/offline_to_sc.py
Python script to take the properties from a .nessus file and place them in a 2nd .nessus file to allow it to be imported into Tenable.sc.
## parse_wrapper/audit_parse.py
Python script that wraps around executing `nasl` and a compliance plugin to parse audit files and output to JSON or other information.
## cli_scanning
Collection of instructions and Python script to execute CLI scans on a local Nessus scanner, or in Tenable.io via the API.
## nessus_convert/nessus_convert.py
Python script that converts a `.nessus` export to CSV or JSON.
## db_audit_migrate/db_audit_migrate.py
Python script that converts an audit file from the Database plugin to a format supported by the new database specific plugins.