闻景拿着黑背心,脸上忍着笑意,一步步靠近。
走到傅星闲面前,他清清嗓子,一本正经地说:“你看,这东西很贵还不能退货。刚好,以后谁不听话就穿上,滋滋滋电一阵子当做惩罚,怎么样?”
闻景越想越觉得这主意不错,非常满意地给自己竖了个大拇指:“我真是个勤俭持家的小天才~”
傅星闲抿嘴:“……你确定?”
“穿吧!”闻景把背心往他手里塞,“不用开太大强度,二档满30分钟就行。”
傅星闲看着他没动。
他拒绝这神经病一样的东西,更何况……
“穿这个要脱衣服,不太合适。”
“脱衣服不合适?”闻景皱鼻子。
傅星闲身上的家居服是衬衫形式的,衣领呈v字,露出胸前一道浅浅的沟壑,唔……是胸肌!
傅星闲歪头:“闻景?”
不能直接看到脱光光也无所谓,只要换上小背心,就能看到更多!
闻景眼神看向别处,缓缓点头:“你说得对,那就去卫生间穿吧。”
傅星闲直接拒绝:“不要。”
闻景瞪眼:“为什么不要?”
不要我跟你急哦!
他抓住傅星闲的胳膊,把他往起拽。
他哥还挺重,根本拽不动。
“哥?”闻景挑眉,表情嚣张,“你这个道歉态度是不是不太诚恳?”
傅星闲突然抢过那奇怪玩意,随手扔到旁边床上,手往后一扯,就把闻景拉过来抱住了。
闻景惊了,扶在他肩膀上保持平衡:“哎?你这是软的不行来硬的?”
“闻景,是我不对。”alpha拦住他的腰,把脑袋埋在他胸口,“你原谅我呗。”
错了,这个才是真的软。
“啊……那个,”闻景张了张嘴,“你这不是扣到零分了?”
“只要你能原谅我,零分就零分。”傅星闲的头在他身上轻轻蹭了蹭,“闻景……”
犯规啊……
闻景听着他那个沉沉的尾音,心里有点发颤。
怎么会有人把他名字叫得这么好听。
闻景舔舔嘴唇:“那……好吧,就原谅你了。”
肚子感受到轻微震动,傅星闲似乎在笑。
“喂!你耍赖?”闻景推开他,果然看见傅星闲捂着脸,肩膀在颤。
“你怎么这样啊?”
他转身坐在旁边的椅子上,气呼呼地抱手。
“我不想穿那个。”傅星闲抬头,“要不我拿ctf冠军和你换原谅?”
闻景哼哼:“你还惦记着冠军,就剩我一个了哪来的冠军。刚才就是说着玩而已。”
傅星闲把自己的本子翻到了正确的那页:“我有办法。”
ax战队的这个情况也的确是历届比赛第一次出现——本来队伍就不满员,还有人提前因故退赛。
傅星闲跟组织者联系的时候,表示这是他们锻炼的机会,还想要继续比下去,并跟官方要来了更多的资料。
“我大概了解了一下夺旗和攻防两种计分方式。决赛的攻防得分主要取决于攻防双方的技术水平,从历史比赛记录来看,最低几十分,最高1k分。但flag不一样,这个是专家精心设计过的,有些埋藏比较深,需要利用复杂漏洞才能获得的flag,分值最高达到几万,只要能够找到一个,就能对积分排名产生颠覆式的作用。”
闻景点头:“有道理,但我猜大部分队伍都会有安排。”
傅星闲:“这只是一方面。这次收集到的资料比较详细,所以我发现,flag的设置都是遵循一定规律的。”
他把自己分析的东西说给他听。
闻景看着本子上的各种思路,不知道说什么好。
傅星闲本身对信息安全没有什么概念,如果不是这次陪他过来比赛,可以说根本没接触过这些东西。结果现在居然对着一大堆代码分析出来这么多东西。
“哥,辛苦你了。”闻景顿了顿,“你会不会觉得我很麻烦?本来就是一带一而已,怎么带出来这么多事情,又要陪我来b市,又要管我比赛……”
傅星闲:“不会,挺新鲜的,很有意思。”
他说得简单。
闻景自己看那些题目有的时候都觉得很烦,这还是在他已经接触这些东西好几年的情况下。
傅星闲这才接触了几天。
闻景:“反正谢谢。”
傅星闲:“我们现在是一队的,说什么谢。”
傅星闲一脸云淡风轻。
但闻景想到他今天回来也没休息,一直在研究这些,知道他肯定很累了。
相比之下,明明是参赛选手的自己,回来就躲在屋里丧,什么都没干。
闻景撞他胳膊:“哥,我现在特别想抱抱你,不隔着被子的那种,你说怎么办啊?你分数扣成负的有什么惩罚吗?”
傅星闲:……
闻景叹了口气:“其实你那规范挺有道理的,老是动手动脚不好,会被人误会的。”
傅星闲:“所以你想说什么?”
闻景:“要不这样,你在本本里也帮我画个格子,到时候我主动,就是我扣分?”
傅星闲:“……行吧。”
“哥,现在你可以给我扣20分了。”闻景蹭了过去。
晚上快11点的时候,门被敲响了。
“请进!”闻景扭头吼了一声。
傅弘推门进来,一脸严肃:“你们俩……”
他家大儿子坐在电脑桌前的椅子上,闻景坐在旁边的单人沙发上,俩人衣衫整齐,一起看着他。
电脑屏幕上的字看不太清,但从那些眼花缭乱的软件能看出,应该是闻景比赛的东西。
他舒了一口气:“怎么样?今天的比赛?”
“第一,但是好惨啊叔叔,”闻景垮着小脸,“我们队另外一个队员因故退赛,现在就剩我一个。其他队都是5个人啊!我搞不赢了,我哥被赶鸭子上架,正在帮我做决赛部署呢。”
这事情傅弘已经听傅星闲汇报过了,干巴巴的,和他那些下属和他谈工作的区别不大,很无趣。
闻景这样就可爱多了,感觉好像……
啪的一声,傅弘的思路被打断。
傅星闲把手里的本子拍在桌子上:“我帮你做计划,你说我鸭子?”
“噗哈哈哈哈!你为什么这么理解……”闻景笑歪了,在旁边疯狂锤沙发扶手。
气氛很欢快。
傅弘的确没见过自己儿子和同龄人相处得这么融洽的样子,居然还会开玩笑。
“好吧,我刚应酬回来,准备睡了。”傅弘伸手指了一下傅星闲,很有威严,“你好好做计划,别耽误了闻景的决赛。”
他又冲闻景露出一个和蔼可亲的笑容:“到时候赢了带你出去玩,还有大餐!”
“好嘞!谢谢叔叔!”闻景小声欢呼。
门关上了。
傅星闲面无表情看他:“我觉得有必要做一下亲子鉴定,看看到底谁才是他儿子。”
“不要在意这些细节,我继续说啦。”闻景学傅弘的严肃表情,“这些flag应该是用随机函数配合加密算法算出来的,虽然有一定的规律,但是我们应该没有办法从以前比赛的flag推导出这次决赛的flag。”
傅星闲:“我没打算用作弊的方式推导出正确答案,你想多了。”
闻景:“那你什么意思?嘶……”
他把右手小拇指举到眼前。
傅星闲扭头看他:“怎么了?”
“刚才好像在沙发上挂到指甲了,劈了。”闻景怼怼他胳膊,“有指甲刀吗?”
傅星闲凑过来看了一眼,劈得不太严重。
他站起身:“有,我去给你拿。”
ax战队作战会议在咔咔咔的剪指甲声中继续进行。
“所以你到底是怎么想的,搞到以前的flag有什么用呢?”闻景低着头问。
傅星闲:“我们应该可以按照以往的规律计算出一些flag,在提交到比赛系统之前,没有人能够说它是假的,对吗?”
闻景:“对,但它也没积分啊,搞这个……卧槽我懂了!操操操!”
傅星闲被他突然提高的音量吓了一跳,侧头看了眼。
闻景的指尖一点鲜红。
傅星闲叹气:“多大了剪指甲还能剪到手……你是不是想把自己搞残了直接退赛,到时候让我一个领队去比赛?”
闻景:“我这不是高兴吗?我哥怎么这么聪明!?哎,好疼,怪不得说十指连心!”
“我去给你拿酒精消毒。”傅星闲站起身来,“指甲刀放着别动,一会儿给你剪。”
闻景乖巧点头:“嗯嗯!那这次拉手手扣我的分哈!”
那分是这么用的?
傅星闲把他脑袋推了一把:“你有完没完?”
p5ctf比赛决赛即将正式开始,所有参赛选手摩拳擦掌,准备冲向最后的胜利。
闻景把自己新买的机械键盘插在电脑上,稍微调试了一下,确认手感,然后插上耳机。
傅星闲扯了扯他的耳机线:“怎么不买蓝牙的?”
闻景:“蓝牙的贵,同样价格买有线的效果更好,还不容易丢。”
傅星闲点头:“都准备好了?”
闻景打了个响指:“一切就绪!”
旁边有人听到这边的动静看过来,闻景又开始皱鼻子,做出一副忧心忡忡的模样。
傅星闲用腿撞他的腿:“差不多得了。”
闻景冷酷无情:“扣分,记在本本上。”
傅星闲不想说话。
这个扣分梗看来是过不去了。
“各位选手、各位观众……”主持人开始上台讲话,介绍了比赛奖品、十支参赛队伍的情况,终于宣布决赛正式开始。
闻景马上连接自己的网络服务,扫描漏洞,确保自己不会变成其他小队的刷分工具。
虽然他刚才表现地信心满满,但这次比赛注定非常艰难——能够进入决赛的队伍没有弱者。
其他九队都是五人满员,不仅可以分工合作,每个分工甚至不止一个人。
只有他,光杆司令。傅星闲不懂技术,在旁边只能做些辅助的工作,甚至都不能碰电脑。
10分钟之后,公告喇叭通知全场:“老虎棒子鸡队第一个进入a区,拿到2200积分。”
闻景哇了一下:“开门红啊。”
其他的队伍都看向了老虎棒子鸡那边,看到他们一个个脸上喜气洋洋。
这次决赛,官方服务区共分了6个区,探索到新区域可以拿到积分,第一个进入新区的更是有额外奖励。
能够第一个进入新区,已经说明了一定的实力。
其他队伍开始紧张起来了。
傅星闲在小本本上记录分数,和之前的比赛积分标准做对比。
他这几天看完了往届比赛和其他类似比赛的录像。
决赛有一个规则,就是每一次能够获得积分的行为,都会弹出一个提示框,询问队伍是否需要向全场公布。
这个队伍很明显想要先声夺人,给其他队伍造成压力。但是效果……不好说。
闻景给自己的网络服务加上了这几天鼓捣的防火墙,增强安全性能。
“我搞定了,现在去触发探索新地图!”
他双击音乐播放软件,打开自己的战斗歌单,开始冲了。
又过了一会儿,傅星闲看见前方的积分列表再次刷新,另外一队增加500分,总分700,排到了第二名。
闻景抬头看了一眼,手指在键盘上噼里啪啦地跳舞。
他这个键盘比笔记本自带键盘舒服多了,手速飞速提升。
1小时后,积分表上的10个队伍,就只剩下ax一个队伍还是0分。
这时候大家已经适应比赛的紧迫感,还有空聊聊天了。
傅星闲听见周围有人小声讨论。
“ax是不是自暴自弃了啊?”
“不至于吧,复赛的时候他老凶了,根本看不出来年纪那么小。”
“我猜他在憋大招。”
“有可能,要不把他干掉得了?”
傅星闲用腿撞了一下闻景:“小心点。”
闻景拿下耳机:“啊?”
傅星闲听到了一阵激烈且熟悉旋律,好像是闻景的起床闹钟,那首很嗨的歌。
“我不说话了,你继续。”
闻景这边已经检测到了自家网络服务被攻击的情况。
他大致看了看,一切都在掌握中。
说实话他惯常帮其他公司搞大型平台的渗透测试和漏洞挖掘修复工作,这种比赛的小网络服务真的不算麻烦,参加比赛的也大都不是业界大牛,问题不大。
闻景手上没停,继续扫描a区漏洞,并从一个漏洞找到了新的连接。
系统突然弹出提示:【恭喜你探索到b区,你是第一个进入b区的队伍,请问是否需要全场公告,并更新积分排行榜?】
闻景点了否,扫了眼旁边傅星闲的小本本,丢了一个shell文件出去。
傅星闲在本子上打勾,问他:“怎么样,顺利吗?”
闻景看到了他的嘴型,回复:“还行。”
旁边有个穿着花哨t恤的其他队成员经过,看样子应该是要去卫生间。
听见两个人的对话,他抬头看了一眼排行榜上的积分。
ax还在最后一名,一分没得,也不知道这个还行是哪里来的。
他嗤了一声,转身走过来问:“小弟弟,你这一个人是不是不太好弄啊?哥哥们的攻击招架得了吗?需不需要哥哥我帮帮忙?”
闻景撇他一眼,继续对着自己的电脑忙碌,没说话。
傅星闲放下小本本抬起头,打量这人。
花t无视了傅星闲的视线,继续跟闻景说话:“叫一声哥,我们队就不打你了,怎么样?”
闻景面带微笑,对着屏幕微微点头,看上去好像很赞成他的提议。
花t抱着手:“来,我等着你叫。”
闻景看着显示器,手里忙个没完,隔了会儿轻轻拍了一下他哥的腿:“你过来看这个!”
傅星闲抿着嘴憋住笑,凑了过去。
花t尿意上涌,别说半天也没等到一句哥哥,一个眼神都没捞到,表情逐渐扭曲。
他感觉被耍了:“哎,你这小朋友……”
傅星闲扫了一眼闻景屏幕角落的播放器小条条,伸手去拿水杯,“不小心”扯掉了闻景的耳机。
播放方式瞬间切换成笔记本功放,音乐声骤然放大。
是玛丽莲曼森嘶吼的声音。
standupandadmitit!
音乐躁得把附近人的视线都吸引了过来。
花t站在焦点中心,满脸通红,终于发现了自己刚才忽略的细节——闻景点头的频率和音乐节奏一致,甚至脚也一直在很有规律地抖动。
人家从头到尾都没打算搭理他,一直在听歌。
这首歌他还听过,伤害性不大,侮辱性极强。
花t的脸色变来变去,还没来得及骂出口,被跑过来的工作人员叫住了。
“喂!这位选手,请不要干扰比赛秩序!”
闻景围观花t被工作人员拉走,弯腰把耳机捡起来,有点茫然:“哥,那人干嘛的?”
傅星闲摸摸他脑袋:“不知道,你继续吧。”
作者有话要说:闻景:我哥100分,我100分,每天就有200分可以用!我真是天才~
————
比赛规则参考了腾讯等比赛的文字资料,以及综艺节目《燃烧吧!天才程序员》。
玛丽莲曼森的歌名就是第一句歌词,搜索的时候可能需要加星号……那我就不重复了哈。
————
感谢在2021-08-2921:56:59~2021-08-3108:51:27期间为我投出霸王票或灌溉营养液的小天使哦~
感谢灌溉营养液的小天使:aurora12瓶;ying5瓶;
非常感谢大家对我的支持,我会继续努力的!