本届半决赛采用攻防赛模式,融合了ISW(内网实战靶场)、RDG(实景防御)、RHG(人工智能漏洞挖掘)等多种赛制,比赛时长8小时。参赛队伍按不同类型分为青龙(高等院校、职业院校、无单位挂靠的社会参赛队伍)、白虎(通信、交通、金融、医疗卫生、政法、政务部门)、朱雀(能源、电力、化工、国防、其他行业单位)、玄武(科研机构、科技企业、互联网企业、网安企业)四个组。参赛队伍依据得分成绩在组内进行排名,每组选拔排在前12名的参赛队伍晋级总决赛,再从剩余队伍中选取2个成绩最好的队伍晋级总决赛。晋级总决赛的参赛队伍共50支。比赛结束后12小时内裁判组有权要求任何战队提交书面解题思路或口述解题思路。