Files
xingrin/backend/apps/scan/tasks/__init__.py
2026-01-11 10:29:27 +08:00

41 lines
1.1 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"""
扫描任务模块
包含:
- Prefect Tasks: 具体操作的执行单元
架构说明:
- Flowflows/)编排 Taskstasks/
- Tasks 负责具体操作Flow 负责编排
"""
# 子域名发现任务(已重构为多个子任务)
from .subdomain_discovery import (
run_subdomain_discovery_task,
merge_and_validate_task,
save_domains_task,
)
# 指纹识别任务
from .fingerprint_detect import (
export_site_urls_for_fingerprint_task,
run_xingfinger_and_stream_update_tech_task,
)
# 注意:
# - subdomain_discovery_task 已重构为多个子任务subdomain_discovery/
# - finalize_scan_task 已废弃Handler 统一管理状态)
# - initiate_scan_task 已迁移到 flows/initiate_scan_flow.py
# - cleanup_old_scans_task 已迁移到 flowscleanup_old_scans_flow
# - create_scan_workspace_task 已删除,直接使用 setup_scan_workspace()
__all__ = [
# 子域名发现任务
'run_subdomain_discovery_task',
'merge_and_validate_task',
'save_domains_task',
# 指纹识别任务
'export_site_urls_for_fingerprint_task',
'run_xingfinger_and_stream_update_tech_task',
]