@profullstack/scanner
Version:
A comprehensive CLI and Node.js module for web application security scanning with OWASP compliance, supporting multiple scanning tools and detailed vulnerability reporting
29 lines (25 loc) • 660 B
JavaScript
import { scanTarget, getScanHistory, getAllScans, getScanStats } from './scanner.js';
import { runNikto, runZap, runWapiti, runNuclei, runSqlmap } from './tools.js';
import { generateReport, exportReport, getReportFormats } from './reports.js';
import { validateTarget, parseUrl, isValidUrl } from './utils.js';
export {
// Core scanning functions
scanTarget,
getScanHistory,
getAllScans,
getScanStats,
// Individual tool functions
runNikto,
runZap,
runWapiti,
runNuclei,
runSqlmap,
// Report generation
generateReport,
exportReport,
getReportFormats,
// Utility functions
validateTarget,
parseUrl,
isValidUrl
};