About | VigilantSec

About VigilantSec

A Ruby-based automated security assessment framework built for penetration testers and security researchers

Professional Security Reconnaissance Tool

Vigilant Security Scanner is a comprehensive, automated security assessment platform designed for professional penetration testers and security researchers. It combines multiple scanning techniques to provide a complete picture of any organization's security posture — from subdomain discovery to CVE detection.

The framework integrates industry-leading tools like Nuclei (4000+ templates), Amass, Subfinder, Nmap, Masscan, and Shodan API into a single automated pipeline that produces professional HTML reports.

Subdomain Enumeration

Amass, Subfinder, Findomain — passive & active

Vulnerability Scanning

4000+ Nuclei templates for CVE & misconfigs

Port Discovery

Masscan + Nmap for full service enumeration

Screenshots

Automated visual capture of all live hosts

JS & URL Analysis

Extract endpoints, params from live assets

WAF Detection

Identify web application firewalls in scope

70%Faster than manual
RubyNucleiAmass SubfinderNmapMasscan Shodan APIGit

See Vigilant In Action

vigilant.rb — bash
$ ruby vigilant.rb -d target.com -w full
[*] Initializing Vigilant Security Scanner v2.0
[*] Loading 50+ scan modules...
[+] Starting subdomain enumeration → amass, subfinder, findomain
[✓] 93 subdomains discovered
[+] Running Nuclei with 4000+ templates...
[!] CRITICAL: CVE-2023-XXXX detected on admin.target.com:443
[!] HIGH: SQL Injection on api.target.com/v2/users
[✓] Port scan complete → 17 open ports found
[✓] Directory fuzzing → 5 sensitive paths found
[+] Generating HTML report...
[✓] Report saved: reports/report_20260519_042920.html
$