MCPcopy Create free account
hub / github.com/TheSecuredAnalyst/security-suite / run

Method run

modules/vulnscan/base.py:19–27  ·  view source on GitHub ↗

Execute the scan against a target. Args: target: Target with target_type 'ip', 'network' (CIDR), or 'domain' Returns: ScanResult containing findings and raw scan data

(self, target: Target)

Source from the content-addressed store, hash-verified

17
18 @abstractmethod
19 async def run(self, target: Target) -> ScanResult:
20 """Execute the scan against a target.
21
22 Args:
23 target: Target with target_type 'ip', 'network' (CIDR), or 'domain'
24
25 Returns:
26 ScanResult containing findings and raw scan data
27 """
28
29 def create_result(self, target: Target) -> ScanResult:
30 return ScanResult(target=target, module=f"vulnscan.{self.name}")

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected