ql、一个基于stp协议的邮件服务程序。
防火墙规则默认开启,只允许http和stp端口的正常流量通过。
他检查了一下规则列表的详细参数,在第三十七条规则中发现了一个少见的端口转发例外。
这种默认配置遗留下来的端口转发规则往往是入侵的突破口,必须在比赛开始前处理好。
他刚调出防火墙管理面板——
咚咚咚。
房间右上角挂着一个黑色的圆形扬声器,那里传来了三声敲打麦克风的闷响,然后是一阵短暂的电流杂音。
子墨抬起眼睛,看向声音的来源。
“各位选手,上午好。”
一个中年男人的声音传了出来。
“我是本次‘破壁者’网络安全对抗赛半决赛的主持人。请允许我最后一次重申比赛规则,这些话你们大概已经听过很多遍了,但我还是得再说一次。”
“本场半决赛采用四人混战的夺旗赛制。在座的四位选手——p1、p2、p3、p4——各自拥有一台配置完全相同的服务器与外接ae工作站,运行着相同的操作系统和基础服务系统。”
“这些软件可能包括web服务、数据库服务或邮件服务中的若干种。你们的任务有两个:第一,保护自己的系统不被对手入侵;第二,尽可能多得入侵对手的系统。”
“你们的服务系统中存放着唯一的、每六十秒刷新一次内容的fg文件。当你成功入侵一位对手的服务器并提交当前有效的fg后,该对手的系统完整度将损失百分之十。”
“如果对手的服务系统被入侵并强行关闭,则每分钟损失百分之十的完整度,直到该服务被重启或该选手出局。每位选手的起始系统完整度为百分之一百——可以理解为,这是你们的血条。”
也就是说,要活到最后才能胜利。
他回想起了过去,在旧网中深潜的日子。
如今,坐在这里面对三个看不见的对手。
子墨有些紧张,他的心脏开始砰砰跳动起来。
“比赛时间持续四十五分钟,时间结束时,四名选手中完整度最高的那一位将是胜出者。如果第一名有复数位,则进入最多五分钟的加时赛:届时赛事方会投放一个无主的服务系统,率先侵入并提交有效fg的选手将成为胜出者。”
“比赛全程在封闭式局域网中进行,选手无法访问外网,也禁止任何形式的串通与结盟,违规者将被立即取消资格。”
主持人停顿了一拍。
“那么,祝各位好运。”
扬声器发出一声轻微的电流音,然后归于沉寂。
【比赛开始】
【局域网已激活】
一张网络拓扑图页面出现在他的视界中,上面亮着四枚光点,每一个光点旁边标注着各自的编号和ip地址。
【p1:192168147】
【p2:1921681411】
【p3:19216814】
【p4:1921681441】
这些ip地址的背后,都代表着一个活生生的选手。现在,只要他想,他就可以发起攻击,拿到fg。
“……”
子墨没有这么做。
他将注意力转移回自己的服务系统,开始修改防火墙规则,设好入站流量的白名单,给ae打上安全补丁……
一条、两条、三条……
子墨在操作系统中输入一道道已经预先设想好的命令。
在他加固防火墙的几分钟内,局域网静悄悄的。
子墨没有收到哪怕一次入站连接请求,流量监控器上的曲线也呈现出一条直线。
没有人率先发动攻击,仿佛心有灵犀一般。
这倒不是什么不成文的规矩在约束他们——四位选手素未谋面,出了这个赛场大概率再也不会有交集。
这种默契只有一种解释,那就是谁都不想当出头鸟。
直到大约七八分钟过后,情况才有了些许变化,流量监控器上出现了轻微波动,大概率是端口扫描工具,这次扫描来自p1。
片刻,p3、p2也来了。
子墨几乎可以确定,他们都是在察觉到p1之后才决定加入的,顺水推舟地跟着扫一波。
“(一个比一个精。)”
子墨也调出自己的扫描器,设定好参数,向另外三个ip发送了探测包。
这一来,场上的局面变成了四个人互相扫描,每个人都在收集对手的情报。但依旧没有任何人做进一步的操作。
这只能算是侦查,距离入侵还远得很。
“(看来大家都是聪明人,我预想到的东西,他们也想到了。)”
四人混战绝非单纯的黑客技术对抗,而是一场四人同台的博弈。
在义体配置相当的情况下,每个人的处理能力、内存带宽、并发线程数都被限

