Netshell 是一款基于 UNIX 的黑客模拟游戏,背景设定在 1997 年。你坐在 CDE 桌面环境中,打开终端,开始输入指令。这里没有黑客小游戏。只有命令提示符和 UI 应用程序、遍布网络的目标,以及因粗心大意而带来的后果。 你曾经站在防火墙的“正确”一侧工作。但结局并不美好。现在,一位来自地下世界的神秘人向你提供第二次机会,但这份工作并不干净,周围的人也不值得信任,你在网络上的每一步操作都会留下痕迹。 从此,你成为了“Black Ice”组织的一员,但你也是孤军奋战。在地下论坛接取任务。使用 nmap 扫描目标。破解凭证。利用那个时代的真实漏洞:缓冲区溢出、协议弱点、配置错误的服务。…
Netshell 是一款基于 UNIX 的黑客模拟游戏,背景设定在 1997 年。你坐在 CDE 桌面环境中,打开终端,开始输入指令。这里没有黑客小游戏。只有命令提示符和 UI 应用程序、遍布网络的目标,以及因粗心大意而带来的后果。
你曾经站在防火墙的“正确”一侧工作。但结局并不美好。现在,一位来自地下世界的神秘人向你提供第二次机会,但这份工作并不干净,周围的人也不值得信任,你在网络上的每一步操作都会留下痕迹。
从此,你成为了“Black Ice”组织的一员,但你也是孤军奋战。在地下论坛接取任务。使用 nmap 扫描目标。破解凭证。利用那个时代的真实漏洞:缓冲区溢出、协议弱点、配置错误的服务。当追踪开始时,通过中继节点链接你的连接以争取时间。或者不这么做,然后应对随之而来的一切。
网络规模庞大。数百台服务器位于具有真实 IP 地址、路由表、DNS 区域和防火墙规则的拓扑结构中。Traceroute 会逐跳显示真实路径。Nmap 的结果取决于监听的服务以及防火墙允许通过的内容。只有当服务版本匹配时,漏洞利用才会生效。杀死一个守护进程,其端口将停止响应。没有任何内容是伪造的。
IRC 上的人并非循环播放预设台词的脚本机器人。每个角色都有自己的个性、记忆和观点,由在你机器上运行的本地 AI 提供支持(可以禁用)。他们会对你的所作所为、未做之事以及对待他们的方式做出反应。如果你鲁莽行事,Zero 会变得警惕。如果信任丧失,Ghost 就会消失。地下世界都在关注着你。
你起步时的硬件很糟糕,一台在进行暴力破解时会卡顿的 486 电脑。赚钱,从符合时代特征的网店订购升级部件,等待送货,并亲自安装。更好的 CPU 意味着更快的破解速度。更好的调制解调器和 ISP 套餐意味着更快的下载速度,以及在被追踪前拥有更多的时间。硬件兼容性至关重要。
一切都在桌面上发生。使用 Netscape 时代的浏览器浏览网页:数百个从互联网档案馆重建的真实网站,重现了你记忆中早期的互联网面貌。阅读电子邮件。加入角色们已经在交谈的 IRC 频道。查看股票价格。管理文件。所有这些都运行在一个看起来和感觉都像坐在 90 年代中期 UNIX 工作站前的 CDE 环境中,因为这正是它的设计初衷。
功能特色
真实的命令,真实的技术
基于实际的 UNIX 工具和 90 年代后期有据可查的漏洞利用方法。你不是按下一个“黑客”按钮,而是输入命令,阅读输出结果,并判断下一步该做什么。
表现如真实网络的虚拟网络
数百台服务器通过包含路由表、DNS 区域和防火墙规则的拓扑结构相连。底层协议的运行接近真实情况:TCP 握手、DNS 解析、逐跳路由。端口扫描中看到的内容取决于实际运行的服务和防火墙允许的内容,有效的技巧并非脚本预设,而是自然涌现的结果。
是后果,而非检查点
每次入侵都会引发关注。安全团队会进行调查。ISP 会标记流量。如果你不清理日志并通过中继节点路由,就会被发现。带有分支结局的故事任务,从论坛帖子中接取的支线工作。窃取文件、栽赃证据、外泄数据。
有记忆的角色
NPC 由具备个性模型和工作记忆的本地 AI 驱动(可以禁用)。他们会形成看法、记仇,并在你不在频道时谈论你。
从零开始组装你的设备
一次一个组件,从 486 升级到 Pentium II。CPU、内存、存储、调制解调器:每一个组件都会影响你能做什么以及做的速度。下载和上传速度均为真实模拟:调制解调器在每个方向上的实际波特率、你的 ISP 套餐,以及路由中每一跳的延迟。更快的线路能更快完成任务。符合时代特征的硬件,具备真实的插槽兼容性。
完整的桌面体验
终端、文件管理器、浏览器、电子邮件、IRC、系统监视器、股票行情显示器:十二个应用程序运行在忠实的 CDE/Motif 桌面上。没有破坏沉浸感的菜单。你所做的一切,都是在操作系统内部完成的。