Skip to main content
Panguard Scan is a fast, comprehensive security auditing tool that assesses your system’s security posture in under 60 seconds. It runs 10 specialized scanners, produces a 0—100 risk score with an A—F letter grade, and optionally generates a professional PDF report.

Quick Start

# Quick scan (~30 seconds)
panguard scan --quick

# Full scan (~60 seconds)
panguard scan

# Generate PDF report
panguard scan --output report.pdf

# Traditional Chinese output
panguard scan --lang zh-TW

Quick Mode vs Full Mode

CapabilityQuick Mode (--quick)Full Mode (default)
Duration~30 seconds~60 seconds
OS detectionYesYes
Network interfacesYesYes
Open portsYesYes
Running servicesYesYes
Password policyYesYes
Firewall statusYesYes
Security tool detectionYesYes
SSL certificate validationYes
Scheduled task auditYes
Shared folder securityYes
Risk scoringYesYes
PDF reportWith --outputWith --output

Severity Levels

Every finding is classified into one of five severity levels:
LevelMeaningAction Timeline
CRITICALImmediate compromise riskFix immediately
HIGHSignificant security riskFix within 24 hours
MEDIUMModerate risk, improvement recommendedFix within one week
LOWLow risk, best-practice recommendationFix when convenient
INFOInformational findingAcknowledge

Product Combinations

Scan + Guard

Use Scan to establish a baseline, then activate Guard for continuous monitoring:
# 1. Run initial scan
panguard scan --output baseline.pdf

# 2. Fix issues found

# 3. Start continuous protection
panguard guard start

# 4. Re-scan periodically to track improvement
panguard scan --output weekly-check.pdf

Scan + Report

Scan findings feed directly into compliance report generation:
panguard scan --output scan-result.pdf

CLI Options

panguard scan [options]

Options:
  --quick              Quick mode (~30 seconds)
  --output <path>      PDF report output path
  --lang <en|zh-TW>    Language (default: en)
  --verbose            Verbose output
  --json               Pure JSON output (for AI agents)
  --target <host>      Remote target (IP or domain)