A lightweight and efficient security scanner written in Golang π‘οΈ, designed for pentesters and developers to identify vulnerabilities quickly.
β
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
- Install Go
- Git installed
git clone /~https://github.com/ravikyada/Nova.git
go run main.go
The server will start at: http://localhost:8000
- Visit
http://localhost:8000
- Enter the target website and click Scan
- View results for open ports, security headers, and sensitive files
We welcome contributions! Please follow the guidelines below.
- Fork the Repository
- Clone Your Fork
git clone /~https://github.com/ravikyada/Nova.git
- Create a Feature Branch
git checkout -b feature/new-awesome-feature
- Make Your Changes & Commit
git add . git commit -m "Added a new feature" git push origin feature/new-awesome-feature
- Create a Pull Request (PR)
For more details, refer to CONTRIBUTING.md
.
Thanks to everyone who has contributed to this project! π
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.
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 <>
.
π¬ Join Discussions | π’ Report Issues | β Star the Repo if you find it useful!
This project is licensed under the MIT License.
π Happy Scanning! π