Skip to content
/ Nova Public

A lightweight and efficient Security Scanner written in Golang πŸ›‘οΈ.

License

Notifications You must be signed in to change notification settings

ravikyada/Nova

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Security Scanner πŸ”

A lightweight and efficient security scanner written in Golang πŸ›‘οΈ, designed for pentesters and developers to identify vulnerabilities quickly.


πŸš€ Features

βœ… Open Port Scanning (SSH, MySQL, PostgreSQL, etc.)
βœ… Security Header Analysis (HSTS, X-Frame-Options, CSP, etc.)
βœ… Sensitive File Detection (.env, .git/config, etc.)
βœ… Fast, Lightweight, and User-Friendly


πŸ“¦ Installation

Prerequisites

  • Install Go
  • Git installed

Clone the Repository

git clone /~https://github.com/ravikyada/Nova.git

Run the Scanner

go run main.go

The server will start at: http://localhost:8000


πŸ›  Usage

  1. Visit http://localhost:8000
  2. Enter the target website and click Scan
  3. View results for open ports, security headers, and sensitive files

🀝 Contributing

We welcome contributions! Please follow the guidelines below.

Contribution Guidelines

  1. Fork the Repository
  2. Clone Your Fork
    git clone  /~https://github.com/ravikyada/Nova.git
  3. Create a Feature Branch
    git checkout -b feature/new-awesome-feature
  4. Make Your Changes & Commit
    git add .
    git commit -m "Added a new feature"
    git push origin feature/new-awesome-feature
  5. Create a Pull Request (PR)

For more details, refer to CONTRIBUTING.md.


πŸ‘₯ Contributors

Thanks to everyone who has contributed to this project! πŸŽ‰

Contributors

GitHub contributors


πŸ›‘οΈ Code of Conduct

This project follows a strict Code of Conduct to ensure a welcoming environment for all contributors. By participating, you agree to uphold these standards. Please report unacceptable behavior to the project maintainers.


🐞 Reporting Bugs

Before submitting a bug report, please:

  • Ensure you are using the latest version
  • Search existing Issues
  • Provide a clear description with steps to reproduce
  • Include relevant logs, system information, and environment details

🚨 Security vulnerabilities must not be reported via public issues! Instead, send an email to <>.


🌟 Community & Support

πŸ’¬ Join Discussions | πŸ“’ Report Issues | ⭐ Star the Repo if you find it useful!


πŸ“œ License

This project is licensed under the MIT License.

πŸš€ Happy Scanning! πŸ”

About

A lightweight and efficient Security Scanner written in Golang πŸ›‘οΈ.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published