
GAME PROFILE
黑门黑门
Blackdoor
你是一名黑客,拥有一台终端、四个糟糕透顶的脚本,以及一个需要从绝不该涉足的地方获取文件的匿名联系人。这些脚本是免费的,你也确实能感觉到这一点。 你的端口扫描器会检查全部 65,535 个端口,虽然彻底,但耗时远超你的耐心极限。你的密码破解器只会暴力穷举所有组合,并在过程中触发入侵检测系统。从技术上讲,这两者都能完成任务,就像用勺子 technically 也能挖通隧道一样。 于是你重写了它们。新的探测程序只检查常见端口,几秒内即可完成;而新的破解器则完全跳过猜测环节,直接从文件系统中读取管理员自己留下的密码提示。没人要求你修复这些工具——你只是受够了使用如此劣质的软件。…
你是一名黑客,拥有一台终端、四个糟糕透顶的脚本,以及一个需要从绝不该涉足的地方获取文件的匿名联系人。这些脚本是免费的,你也确实能感觉到这一点。
你的端口扫描器会检查全部 65,535 个端口,虽然彻底,但耗时远超你的耐心极限。你的密码破解器只会暴力穷举所有组合,并在过程中触发入侵检测系统。从技术上讲,这两者都能完成任务,就像用勺子 technically 也能挖通隧道一样。
于是你重写了它们。新的探测程序只检查常见端口,几秒内即可完成;而新的破解器则完全跳过猜测环节,直接从文件系统中读取管理员自己留下的密码提示。没人要求你修复这些工具——你只是受够了使用如此劣质的软件。
这就是《Blackdoor》——你编写代码,代码入侵服务器,而更优秀的代码能让入侵更快、更隐蔽,在追踪到来之前完成一切。
不是黑客主题的点击游戏,而是真正的终端
这里没有按钮,没有“按 X 键入侵”,也没有旋转管道或匹配符号的小游戏。你坐在命令行前,拥有 Tab 自动补全、内置代码编辑器以及你所期望的全套命令——并且你需要使用一种定制的类 Python 语言编写脚本,这种语言旨在让学习过程充满乐趣,让精通过程令人满足。每个脚本都逐行执行,因此你可以清楚地看到它在哪里生效、在哪里出错,以及在你重写之后速度提升了多少。
如果你从未编过程,这更像是一场“要么学会要么淹死”的挑战,而非教程——你将直接面对那些已经可用但可以优化得更好的脚本,通过实际操作来掌握变量、循环和函数。如果你有编程经验,你可以快速跳过基础部分,开始编写真正的工具。该语言与 Python 足够相似,你的直觉可以直接迁移。无论如何,频道里的老手们会在 IRC 中争论时,“无意中”教会你一些东西。
任务
你的联系人代号 second_hand,通过 #blackdoor 运作——这是一个小型 IRC 频道,成员包括黑客、脚本小子,以及至少一个认为打印“hello”就算概念验证的人——他从不闲聊。你会收到一个服务器 IP、关于服务器上内容的简要说明、“祝你好运”,以及交货后的报酬。
工作难度逐步升级——未加锁的测试服务器变成了带有入侵检测系统的企业网络,单用户主机变成了多用户环境,你需要破解弱账户并从内部提升权限,简单的下载任务变成了位于过滤端口之后的加密文件,你必须先突破防线。
每一项任务都比前一项更难,且有多种解决方式,背后隐藏着一个故事,解释为什么你的联系人如此急需这些文件——以及他们打算如何处理这些文件。
你的代码,你的规则
没有标准答案——你获得目标和工具,如何组合它们完全由你决定。
你可以编写一个精确的探测程序,只扫描五个端口然后退出;或者编写一个下载服务器上所有文件并稍后整理的程序;又或者只是找到某个实习生留在主目录文本文件中的管理员密码,完全跳过破解步骤——所有这些方法都可行。脚本语言简单到几分钟即可上手,却又深奥到让你数小时后仍在优化脚本。
你可以将收入用于硬件升级(更快的处理速度、更多内存、更好的网络),或用于解锁新功能的软件工具,也可以只编写更好的代码并省下这笔钱——无论哪种方式都可行。
SSH 并非唯一的入口
并非每台服务器都遵循相同的规则,也并非每把锁都需要相同的钥匙。
有些服务器运行着 Web 表单,一个 stray quote mark 就能交出整个用户表;或者有一个“诊断”页面,会在底层悄悄调用操作系统 shell。 真实的浏览器自动化 API 意味着你可以像处理 SSH 会话一样,通过脚本轻松绕过注册表单,如果查看正确的窗格,你甚至能看到它自动填写并提交。有些好东西被锁定在一个文件中,该文件通常处于锁定状态,每个周期中只有几秒钟可读——不断尝试,在它打开的瞬间将其抓取。
有些主机运行邮件服务——连接端口 25,登录邮箱,阅读人们在认为没有官方人员监视时的真实对话,或者以他人的身份发送一封极具说服力的电子邮件,看看谁会上钩。
所有这些都表现为普通的支线工作,由 IRC 中的联系人发布,与其他任务无异——只是让任务出岔子的方式更多了。
你并不孤单
在 #blackdoor 中,你永远不会感到孤独。黑客们在你工作时聊天——分享技巧、发布支线任务、打赌 anon42 能否找到端口(他不能)。你的联系人会通过私信发送任务简报,当任务完成时,频道里会有反应。就像任何真实的 IRC 频道一样,大多数建议都是未经请求的,其中一些甚至是错误的。
#lounge 是一个实时频道,真实玩家在这里谈论任何话题——帮助、问题、脚本、日常聊天。它不进行实时审核,但 Steam 的文本过滤器仍然适用。
共享一切
你编写的每个脚本都是真实文件,每个服务器都是一个 JSON 配置——在内置编辑器中编辑脚本,通过 Steam 创意工坊分享它们(或整个战役),并以相同方式下载其他玩家的作品。你订阅的任何内容都会出现在游戏内的投递服务器上,随时可用。没有菜单——只有服务器上的文件,就像其他一切一样。
主要特色
编写真正的代码 - 一种专为黑客攻击设计的定制脚本语言,而非按钮或小游戏。你的代码逐行运行,你可以清楚地看到它为何缓慢。
入侵服务器 - 探测端口、破解密码、浏览文件系统、提升权限、窃取数据。每台服务器都有自己的用户、文件和弱点等待发现。
与追踪赛跑 - 每次连接都会启动倒计时,你制造的噪音越大,倒计时速度越快,一旦被追踪成功,任务立即结束。
真正的终端 - Tab 自动补全、命令历史、代码编辑器 - 没有主题包装,没有菜单外壳,这就是实际的界面。
升级你的装备 - 更快的硬件意味着更快的脚本,更好的工具解锁新功能,或者干脆省下钱,转而编写更优秀的代码。
故事战役 - 一位匿名联系人、逐步升级的任务、一场企业阴谋,以及一个可能比报酬更有价值的秘密。
IRC - 黑客们在你工作时聊天、争论,并“无意中”教你一些东西,支线任务和技巧也在途中分享。
你的方式 - 没有固定解决方案 - 编写精密工具或粗暴仪器,在配置文件中查找密码或暴力破解,如果你找到了别人没发现的捷径,那正是重点所在。
实时社区聊天 - #lounge 将你与其他玩家连接起来。提问、分享脚本、交流心得。
创意工坊 - 分享脚本和整个战役,下载社区工具,看看其他人如何解决相同的问题。
可用修改项
可用修改项
当前没有可用修改项
您仍可浏览游戏资料;如后续支持修改器,修改项会显示在这里。
评论
DISCOVER MORE







