“好!”甘彬和刘杰异口同声道。
计算机全技能大赛在私底下又称之为计算机综合实力大赛,也是以编程为主的比赛。
毕竟,编程是一门创造性技能,它不仅仅是实现网站,软件或移动应用的手段,更是解决计算机各种问题的基础和工具。
而代码是编程的具体实现形式,也是基础中的基础。
如果将编程比喻成一篇作文,那代码就相当于作文里面的每一个字的笔划,而编程语言漏洞则相当于文章里面的错别字。
讲个题外话吧:
任何程序运行都有它的原理,就比如:
研表究明,汉字序顺并不定一影阅响读。
又或者:
鲁迅先生在《阿长与山海经》所写的顺顺流流。
其中流流是通假字,四字意思为顺顺溜溜。
从上面两字句话来看,哪怕文字有问题,只要阅读的人能理解其中的意思,那便算不上问题。
这也是一般程序员不敢轻易改变代码的最主要原因。
假如将顺顺流流改成顺水顺流,《阿长与山海经》这文章肯定会出问题。
而阅读之人,便相当于计算机识别代码的运算过程。
而这两句有问题的文字,便是计算机漏洞!也是黑客的入侵手段!
所以,验证一支队伍的编程能力,最简单的方法便是攻防战。
也是本次决赛的最大看点。
五个小时内,22支队伍以取得超级管理员账号为目的,在比赛网站交手。
时间结束后,评委们会根据每支队伍持有超级管理员账号的总时长进行排名。
第一名,便是本次比赛的冠军!
至于为什么是总时长…
理由也很简单,只要一支队伍拿到了超级管理员账号,其余21支队伍肯定会一拥而上。
而时间相同的队伍,评委们会根据队伍的表现情况进行排名。
另外,比赛服务器的防御性并不算强,有多个服务器机组。
毕竟这是计算机比赛专用的门户网站,评委们都会特意留下来一些有迹可循的漏洞。
万一决赛人员连网站后台都黑不进去…那得多尴尬。
同理,入侵这个网站的方法也有很多。