gvm-tools | Remote control your Greenbone Community Edition | Security Testing library

 by   greenbone Python Version: 24.3.0 License: GPL-3.0

kandi X-RAY | gvm-tools Summary

kandi X-RAY | gvm-tools Summary

gvm-tools is a Python library typically used in Testing, Security Testing applications. gvm-tools has no vulnerabilities, it has a Strong Copyleft License and it has low support. However gvm-tools has 1 bugs and it build file is not available. You can install using 'pip install gvm-tools' or download it from GitHub, PyPI.

The Greenbone Vulnerability Management Tools gvm-tools are a collection of tools that help with remote controlling a Greenbone Security Manager (GSM) appliance and its underlying Greenbone Vulnerability Management (GVM) framework. The tools aid in accessing the communication protocols GMP (Greenbone Management Protocol) and OSP (Open Scanner Protocol). This module is comprised of interactive and non-interactive clients. The programming language Python is supported directly for interactive scripting. But it is also possible to issue remote GMP/OSP commands without programming in Python.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              gvm-tools has a low active ecosystem.
              It has 144 star(s) with 82 fork(s). There are 19 watchers for this library.
              There were 3 major release(s) in the last 6 months.
              There are 3 open issues and 68 have been closed. On average issues are closed in 43 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of gvm-tools is 24.3.0

            kandi-Quality Quality

              gvm-tools has 1 bugs (0 blocker, 0 critical, 0 major, 1 minor) and 64 code smells.

            kandi-Security Security

              gvm-tools has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              gvm-tools code analysis shows 0 unresolved vulnerabilities.
              There are 20 security hotspots that need review.

            kandi-License License

              gvm-tools is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              gvm-tools releases are available to install and integrate.
              Deployable package is available in PyPI.
              gvm-tools has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.
              It has 6677 lines of code, 339 functions and 56 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed gvm-tools and discovered the below as its top functions. This is intended to give you an instant insight into gvm-tools implemented functionality, and help decide if they suit your requirements.
            • Parse command line arguments
            • Set defaults from configfile
            • Parse known arguments
            • Add an argument to the server
            • Display status
            • Delete the report
            • Add a report to the database
            • Return True if report is older than last_scan_end
            • Get an alert
            • Get a list of alert alerts
            • Retrieve a scan configuration
            • Cleans up GMP task
            • Create the scan configuration for a certificate bundle
            • Combine multiple reports
            • Parse a start date string
            • Create random data
            • Create CPE to CPE
            • Get the last report in a given time period
            • Create a task and start it
            • Prints the results of a GMP
            • Parse send XML tree
            • Executes the scheduler
            • Get alerts from a GMP task
            • Check the number of instances to see if they are running
            • Initialize the parser
            • Parse the contents of the JSON dump
            • Create a new target
            Get all kandi verified functions for this library.

            gvm-tools Key Features

            No Key Features are available at this moment for gvm-tools.

            gvm-tools Examples and Code Snippets

            No Code Snippets are available at this moment for gvm-tools.

            Community Discussions

            Trending Discussions on gvm-tools

            QUESTION

            OpenVAS: CLI Vulnerability Scanning [CentOS]
            Asked 2019-May-16 at 06:17

            I have been trying to figure out how I can execute tasks from the command line with OpenVAS (without any interactions with their web gui)

            I've tried running this command:

            omp --port=9392 --host= --username=admin --password=admin --xml ""

            And it just stalls there, appearing to do nothing. No output, nothing.

            After looking around, apparently omp is deprecated and people have said to switch to gvm-cli found here.

            After switching to gvm-cli, I ran the following command, and got this error..

            ...

            ANSWER

            Answered 2019-Feb-06 at 06:08

            Figured it out, and took many hours of scouring the internet..

            All that is needed is this:

            Source https://stackoverflow.com/questions/54545320

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install gvm-tools

            See the documentation for all supported installation options.
            You can install the latest stable release of gvm-tools from the Python Package Index using pip:.

            Support

            The documentation for gvm-tools can be found at https://gvm-tools.readthedocs.io/. Please refer to the documentation for more details as this README just gives a short overview.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • PyPI

            pip install gvm-tools

          • CLONE
          • HTTPS

            https://github.com/greenbone/gvm-tools.git

          • CLI

            gh repo clone greenbone/gvm-tools

          • sshUrl

            git@github.com:greenbone/gvm-tools.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Security Testing Libraries

            PayloadsAllTheThings

            by swisskyrepo

            sqlmap

            by sqlmapproject

            h4cker

            by The-Art-of-Hacking

            vuls

            by future-architect

            PowerSploit

            by PowerShellMafia

            Try Top Libraries by greenbone

            openvas-scanner

            by greenboneC

            gvmd

            by greenboneC

            gsa

            by greenboneJavaScript

            autohooks

            by greenbonePython

            python-gvm

            by greenbonePython