Skip to content

purvanshbhatt/Vulnerability-Scanner-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vulnerability Scanner Pro 🛡️

A next-generation, AI-powered vulnerability scanner that uses Google Gemini agents to intelligently analyze targets, run security tools, and interpret results. Now featuring a cross-platform GUI!

Features

  • 🤖 AI Agents: Uses Large Language Models to reason about security findings, not just regex matching.
  • 🖥️ Cross-Platform GUI: Modern, dark-themed interface built with Flet.
  • 🔌 Automated Setup: One-click installers for Windows, Linux, and macOS.
  • 📊 Live Reporting: Real-time tool execution logs and Markdown reports.
  • 🛠️ Integrated Tools: Orchestrates nmap, hydra, tshark, and more.

Quick Start (GUI)

Windows

  1. Right-click install_windows.ps1 and select Run with PowerShell.
  2. The scanner will launch automatically.

Linux

chmod +x install_linux.sh
sudo ./install_linux.sh

macOS

chmod +x install_mac.sh
./install_mac.sh

CLI Usage

If you prefer the command line:

Linux/Mac:

chmod +x vulnscan_cli.sh
./vulnscan_cli.sh <target> [api_key]

Windows (PowerShell):

.\vulnscan_cli.ps1 -Target <target> -Key <api_key>

Direct Python:

python scanner.py <target> --key <YOUR_GEMINI_KEY>

Requirements

  • Python 3.8+
  • Google Gemini API Key
  • System Tools (Auto-installed by scripts where possible):
    • Nmap
    • Hydra
    • SearchSploit (ExploitDB)
    • TShark (Wireshark)

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 97.1%
  • Shell 1.8%
  • PowerShell 1.1%