Skip to main content

A suite of cybersecurity tools for network analysis and vulnerability scanning.

Project description

CyberNova

CyberNova is a Python package for cybersecurity analysis and scanning. It provides tools for DNS analysis, port scanning, SSL/TLS certificate checking, IP analysis, and vulnerability scanning.

Features

  • DNS Analysis: Fetch A, MX, NS, TXT, CNAME, and SOA DNS records for a domain.
  • Port Scanning: Scan all ports on a target IP address.
  • SSL/TLS Certificate Checking: Check SSL/TLS certificate details for a domain.
  • IP Analysis: Check if an IP address is up, perform WHOIS lookup, and infer the OS of the host.
  • Vulnerability Scanning: Scan for vulnerabilities on open ports using Nmap with the vulners script.

Installation

You can install CyberNova using pip:

pip install cybernova

Usage

user can either directly import and use there own script or for ease we are providing a basic menu driven python script for trial and testing on github repo by the name of main.py in tests folder ["https://github.com/Aniket-bhardwaj/CyberNova"]

Contributing

We welcome contributions to CyberNova! If you would like to contribute, please follow these guidelines:

  • Fork the repository and clone it to your local machine.
  • Create a new branch for your feature or bug fix.
  • Make your changes and ensure they are well-tested.
  • Commit your changes and push them to your fork.
  • Submit a pull request, describing the changes you've made.

For major changes, please open an issue first to discuss what you would like to change.

Contact

If you have any questions, suggestions, or feedback, feel free to reach out to us at aniket.bhardwaj0803@gmail.com.

License

CyberNova is licensed under the MIT License.

Feel free to modify and expand upon this template to suit the specific needs and features of your CyberNova package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cybernova-0.1.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

cybernova-0.1.0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file cybernova-0.1.0.tar.gz.

File metadata

  • Download URL: cybernova-0.1.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cybernova-0.1.0.tar.gz
Algorithm Hash digest
SHA256 34d622de4f980a984b203ea9f8ae0db093b20d6c996f9e3c8e75dbcb6f543597
MD5 9ed0363e59d8c95e40a255e0c81516d6
BLAKE2b-256 cd68ee8d7c10c3621c1ddd6442fecfbba72b8fc3b3291705a964512e99c27a03

See more details on using hashes here.

File details

Details for the file cybernova-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cybernova-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cybernova-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8c5606fe6329fa8500119fb6cdf275d8133e5a6ec0a5e22d3a3250979600e04
MD5 7614e478851cc789be251275ee3ea108
BLAKE2b-256 cbcc9039965b76de90c604dd01b3f058b6b233b35026a1b57c179eb027b03c56

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page