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
- Version
5.0.0- Runtime
.NET 10.0.10- Config
/home/vscanmagic/.config/vscanmagic
Typical order - sidebar Prep, then the in-app banner:
- Prep - company review, probes, email DNS (as needed)
- Start client review - download All Vulnerabilities (application, network-scanner, and registry) plus an external scan file
- Review - curate export set, remediation, time estimates; client call
- Export - write DOCX, PDF, and XLSX to the quarterly folder
- Deliverables - ticket instructions, client email, ConnectWise Manage notes
- Remediation - separate tickets via application/OS patching, suppress, or remediation status
Prep
- Company review - probes, scan targets, offline agents, patching shortcuts
- Probe & credentials - probe mappings and credential assignments
- Email DNS security - SPF, DMARC, DKIM (Liongard domain sync + live DNS)
Client review
- Start client review and Bulk review
- Ad-hoc report downloader - extra ConnectSecure catalog or global pulls when the standard download is not enough
- Review sessions - resume, archive, delete saved reviews
- Host counts - optional per-host totals from the full vulnerability export (open from Review; PDF/XLSX on Export)
- NVD/CVE enrichment and ConnectSecure suppress from the review UI
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
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.