About VScanMagic

Cross-platform vulnerability review and quarterly report delivery for ConnectSecure data. Download scan data, curate findings on a client call, export Word/PDF/Excel deliverables, and copy ticket and PSA notes - without Microsoft Office on the server. Settings and review sessions are shared with the legacy PowerShell + WinForms tool in the same repository. Help & workflow guide

This build
Version
5.0.0
Runtime
.NET 10.0.10
Config
/home/vscanmagic/.config/vscanmagic
Quarterly workflow

Typical order - sidebar Prep, then the in-app banner:

  1. Prep - company review, probes, email DNS (as needed)
  2. Start client review - download All Vulnerabilities (application, network-scanner, and registry) plus an external scan file
  3. Review - curate export set, remediation, time estimates; client call
  4. Export - write DOCX, PDF, and XLSX to the quarterly folder
  5. Deliverables - ticket instructions, client email, ConnectWise Manage notes
  6. Remediation - separate tickets via application/OS patching, suppress, or remediation status

Full sequence in Help

Features in this UI

Prep

Client review

Remediation

  • Remediation status - post-delivery rollup from review sessions, with saved checks you can reopen. Apply writes Complete items only and leaves Revised remediation alone
  • Patching & suppressions - application, OS, and ConnectSecure suppress for one company

Setup & exports

  • Settings - ConnectSecure, reports base path, presenter, TimeZest link
  • Rules - remediation text by product pattern (scanner, app, config)
  • Templates - RMIT / RMIT+ email and Manage PSA ticket notes
  • Client mappings - company folder map, extra contacts, ConnectWise, Liongard
  • Backup & restore - ZIP export/import of config and sessions
  • Office-free exports: Open XML DOCX, QuestPDF PDF, flat XLSX
  • ConnectWise Manage ticket notes; Outlook draft helper on Windows deliverables
Configuration files

Settings, credentials, templates, and review sessions live under the config directory above:

  • VScanMagic_Settings.json · VScanMagic_ClientExportTopN.json
  • ConnectWise-Manage-Credentials.json (shared PSA API)
  • users/{userId}/ConnectSecure-Credentials.json · users/{userId}/Liongard-Credentials.json (per user)
  • ConnectWise_CompanyMap.json · ConnectWise-Manage-Options.json · Liongard_EnvironmentMap.json
  • VScanMagic_EmailDnsDomains.json · VScanMagic_EmailDnsExcludedDomains.json
  • VScanMagic_Templates.json · templates/
  • VScanMagic_RemediationRules.json · VScanMagic_RemediationRules.defaults_revision
  • VScanMagic_CompanyFolderMap.json · VScanMagic_ReportFolderHistory.json
  • VScanMagic_RMITPlusSettings.json · VScanMagic_CoveredSoftware.json
  • VScanMagic_PatchActivityHistory.json
  • sessions/reviews.db · sessions/bulk_jobs.db
  • backups/ (automatic pre-import snapshots)

Not included in backup ZIPs: NVD/CVE cache (nvd-cache/), CISA KEV cache (cisa-kev/), and browser theme preference.

Use Backup & restore to export or import this data as a ZIP.

Source: github.com/monobrau/vscanmagic · Legacy PowerShell + WinForms GUI remains in the same repository for technicians who prefer the desktop tool.

An unhandled error has occurred. Reload 🗙