Replace monolithic CLI and web server with route-based Flask API. New routes: api_commands, api_build, api_can, api_monitor, api_ota, api_tunnel. Add honeypot security dashboard with real-time SSE, MITRE ATT&CK mapping, kill chain analysis. New TUI with commander/help modules. Add session management, tunnel proxy core, CAN bus data store. Docker support.
28 lines
919 B
Python
28 lines
919 B
Python
"""Flask route blueprints for ESPILON C2 web server."""
|
|
|
|
from .pages import create_pages_blueprint
|
|
from .api_devices import create_devices_blueprint
|
|
from .api_cameras import create_cameras_blueprint
|
|
from .api_mlat import create_mlat_blueprint
|
|
from .api_stats import create_stats_blueprint
|
|
from .api_ota import create_ota_blueprint
|
|
from .api_build import create_build_blueprint
|
|
from .api_commands import create_commands_blueprint
|
|
from .api_monitor import create_monitor_blueprint
|
|
from .api_can import create_can_blueprint
|
|
from .api_tunnel import create_tunnel_blueprint
|
|
|
|
__all__ = [
|
|
"create_pages_blueprint",
|
|
"create_devices_blueprint",
|
|
"create_cameras_blueprint",
|
|
"create_mlat_blueprint",
|
|
"create_stats_blueprint",
|
|
"create_ota_blueprint",
|
|
"create_build_blueprint",
|
|
"create_commands_blueprint",
|
|
"create_monitor_blueprint",
|
|
"create_can_blueprint",
|
|
"create_tunnel_blueprint",
|
|
]
|