We would like to create a basic script for executing a scan against a single target using OpenVAS. We will need will need the ability to add IP's and scan new destinations.
This script will be run from docker container with a fairly default install of OpenVas.
[login to view URL] or something similar
The process we would like to script is below. By log, we mean that the script should send logs to an API endpoint that accepts json.
• Accept scan target, profile name, and scan description as parameters
• Start the scan using openvas
• Log start of scan
• Periodically check progress and log progress
• Log end of scan
• Export scan report and convert to JSON
• Process JSON removing redundant information
• Log summary of scan
• Write JSON blob to API
• Log end of the processing
Running the scan from Python is fairly straightforward, but we want to make sure that we have detailed logging and that the JSON that is exported is clean and not just a basic conversion of the xml. Attributes should not have @’s and the JSON should read logically.
Hi Sir, Your project is easy for our experts. We have a huge experience in PHP, API, Network Administration, JS, Linux, Docker, Software Architecture and Network Administration, so we can do this for you. Our team ha Daha Fazla
Bu iş için 9 freelancer ortalamada $184 teklif veriyor
Hi, I can meet all of these requirements and can surely write this program. Will be able yo log as your described and in addition can provide you a Web UI for dashboard and monitoring for a reasonable extra cost.