cloud-perimeter-scan | Using Qualys API and provided account info CSV

 by   snicholson-qualys Python Version: Current License: No License

kandi X-RAY | cloud-perimeter-scan Summary

kandi X-RAY | cloud-perimeter-scan Summary

cloud-perimeter-scan is a Python library. cloud-perimeter-scan has no vulnerabilities, it has build file available and it has low support. However cloud-perimeter-scan has 4 bugs. You can download it from GitHub.

Python script for running AWS Cloud Perimeter Scan via Qualys API. Script will process a CSV of AWS Accounts and then iterate that CSV for the specified scope. Script scanFromFile logic flow 1 - process a CSV of account info (CSV columns name, accountId, connectorID, BU, optionProfileId). 2 - run the associated connectors for the defined scope 3 - Check for completion of the connector run 4 - Pull list of host assets and external IPs 5 - Pull IP List from Qualys VM Host Assets and compare list of external IPs 6 - Add external IPs not registered in Qualys VM Host Assets 7 - run a scan by IP list 8 - check scan status and fetch scan results when complete 9 - If csvreport option used, process scan results (lookup in exceptions tracking CSV if --exception options used) to create a CSV Report for the detected vulnerabilities for each AWS Account. Script command line parameter logic flow 1 - run the specified connectorId 3 - Check for completion of the connector run 4 - Pull list of host assets and (internal or external) IPs 5 - Pull IP List from Qualys VM Host Assets and compare list of IPs 6 - Add IPs not registered in Qualys VM Host Assets 7 - run a scan by IP list 8 - check scan status and fetch scan results when complete 9 - If csvreport option used, process scan results (lookup in exceptions tracking CSV if --exception option used) to create a CSV Report for the detected vulnerabilities for specified AWS Account.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              cloud-perimeter-scan has a low active ecosystem.
              It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              cloud-perimeter-scan has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of cloud-perimeter-scan is current.

            kandi-Quality Quality

              OutlinedDot
              cloud-perimeter-scan has 4 bugs (1 blocker, 0 critical, 3 major, 0 minor) and 180 code smells.

            kandi-Security Security

              cloud-perimeter-scan has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              cloud-perimeter-scan code analysis shows 0 unresolved vulnerabilities.
              There are 4 security hotspots that need review.

            kandi-License License

              cloud-perimeter-scan does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              cloud-perimeter-scan releases are not available. You will need to build from source code and install.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              It has 745 lines of code, 18 functions and 2 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed cloud-perimeter-scan and discovered the below as its top functions. This is intended to give you an instant insight into cloud-perimeter-scan implemented functionality, and help decide if they suit your requirements.
            • Scrape from a file
            • This function is used to create a host asset lookup .
            • Creates a csv report
            • This function is called when the host is successful .
            • Perform a scan from cls .
            • List IPs in a Qualys URL
            • check connector status
            • Check the status of the running scan .
            • Get the connector list .
            • Build the cloud account map .
            Get all kandi verified functions for this library.

            cloud-perimeter-scan Key Features

            No Key Features are available at this moment for cloud-perimeter-scan.

            cloud-perimeter-scan Examples and Code Snippets

            No Code Snippets are available at this moment for cloud-perimeter-scan.

            Community Discussions

            No Community Discussions are available at this moment for cloud-perimeter-scan.Refer to stack overflow page for discussions.

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

            Vulnerabilities

            No vulnerabilities reported

            Install cloud-perimeter-scan

            You can download it from GitHub.
            You can use cloud-perimeter-scan like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

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

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/snicholson-qualys/cloud-perimeter-scan.git

          • CLI

            gh repo clone snicholson-qualys/cloud-perimeter-scan

          • sshUrl

            git@github.com:snicholson-qualys/cloud-perimeter-scan.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