secure-web/backend/scanner/scanners/__init__.py

26 lines
608 B
Python

"""
Scanner modules initialization.
This package contains the various scanner implementations
that analyze websites for performance, security, and best practices.
"""
from .base import BaseScanner, ScannerResult
from .lighthouse import LighthouseScanner
from .playwright_scanner import PlaywrightScanner
from .zap import ZAPScanner
from .headers import HeaderScanner
from .tls import TLSScanner
from .runner import ScanRunner
__all__ = [
'BaseScanner',
'ScannerResult',
'LighthouseScanner',
'PlaywrightScanner',
'ZAPScanner',
'HeaderScanner',
'TLSScanner',
'ScanRunner',
]