first commit

This commit is contained in:
2026-07-11 23:54:36 +07:00
commit b07562921b
40 changed files with 3813 additions and 0 deletions

20
modules/ssh/__init__.py Normal file
View File

@@ -0,0 +1,20 @@
from core.base import BaseWorker
from core.schemas import ModuleManifest
from .config import SSHModuleConfig
from .ssh_security import SSHSecurityWorker
MANIFEST = ModuleManifest(
identifier="ssh",
name="SSH Security Audit",
category="ssh",
version="0.1.0",
api_version="1",
description="Audits OpenSSH server configuration.",
)
CONFIG_MODEL = SSHModuleConfig
def build_worker(config: SSHModuleConfig) -> BaseWorker:
return SSHSecurityWorker(config)