Python script to run OpenVAS scan and write JSON to an API endpoint

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.

Skills: Python, Software Architecture, PHP, Linux, Docker

See more: need help write python script operate telit module, need write python script telit gc864quad module, sample python script provisioning api, script run mysql query write results csv file, php run python script, python script file write telit, write domain login script run excel macro, centos run python script, json api script, python script convert excel json, write script telit device using python script, write simple python script, ebay api python script search, write script run program, selenium python script will run ie9, write json script specific page wordpress, ifttt run python script, write python script, write json api

About the Employer:
( 1 review ) Ann Arbor, United States

Project ID: #21923094

Awarded to:


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 More

$555 USD in 10 days
(75 Reviews)

8 freelancers are bidding on average $190 for this job


Python, Software Architecture, PHP, Linux, Docker skilled professional with the required expertise. Can help to deliver the solution as needed on the expected lines. Please private message me to discuss the project fur More

$200 USD in 7 days
(68 Reviews)

I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online. Having a flair in programming and development I More

$30 USD in 7 days
(30 Reviews)

Hello There. How are you doing?. I have read the description, I have great experience doing similar jobs related to these skills Docker, Linux, PHP, Python, Software Architecture. Please start the chat so we can have d More

$155 USD in 7 days
(12 Reviews)

Dear Client! Nice to meet you. My name is XiuZhe Gong, web&app expert from China. I'm a senior web&app developer with over 5 years of experience and very strong in this Python. I can complete your job within a few days More

$140 USD in 7 days
(4 Reviews)

Dear concern, I am a fullstack web developer, working with: -Django, Docker, Python, Node.js, AngularJS 1-8, JS, jQuery. I'm passionate about Front-end and CrossPlatform Development. I can build from apps from scratch More

$250 USD in 15 days
(1 Review)

Hello, I checked the site and I have a few questions regarding your project and Are you available to discuss in a detail about the project? I'm a full-stack web developer who has 4+ years of programming experience.. Th More

$140 USD in 7 days
(0 Reviews)

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.

$50 USD in 5 days
(0 Reviews)