Skip to content

[hacknet-05] 虚拟网络 — 节点 + 端口 + 连接拓扑 #104

Description

@HeDaas-Code

目标

模拟可扫描、可连接、可破解的网络拓扑。

范围

  • NetworkNode 类:ip / name / ports[] / filesystem / security_level
  • Port 类:number / protocol / isOpen / isCracked
  • NetworkGraph 类:节点集合 + 边(可达性)
  • scan 命令 → 返回端口列表
  • connect 命令 → 切换当前节点
  • 节点拓扑:DSL 声明或 chapters/network.yaml

依赖

  • v4-04(文件系统,每个节点独立 FS)

验收

  • scan 192.168.1.1 → 返回 [22, 80, 443]
  • connect 192.168.1.1 → 切换到该节点
  • 不同节点有不同的文件系统

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions