Cyber 193

Cyber Protective Shield

以 2020 年迪拜世博会“连接思想,创造未来”为主题,通过全球网络演习 2020 年迪拜世博会“Cyber 193: Cyber Protective Shield”。

image.png

赛事总述

题目一共7题,有2个经典游戏组成,解题方式有多种,考验做题人对代码(涉及游戏开发)、HTTP协议(POST请求)、和前端JavaScript调试或玩游戏能力,至少有一样熟悉了解。

第1个游戏是吃豆人

4题分别是:

  1. 得分到182时,给服务器发送分数
  2. 当分数为182时,通过“url.searchParams.get”检查URL的参数“mode_easy”值是否为“64484a315a513d3d”
  3. 得分大于5000时,才会发送本地存储的“pAcman”的值
  4. 在游戏迷宫中,当用户坐标到达指定坐标时,发送坐标值

    做题方式包括不限于

  5. 减少甚至给鬼怪的个数设0

  6. 降低鬼怪的速度
  7. 增加吃豆的分数
  8. 构造POST请求,发送能满足服务器验证的数据

    第2个游戏是超级玛丽

    3题分别是:

  9. 让超级玛丽到达地图的最后(也就是“走”过去)

  10. 要求输入游戏验证码,考验对字符串的处理能力和技术的编码知识(Base64)
  11. 和第1题一样

    做题方式包括不限于

  12. 减少甚至给怪物的个数设0

  13. 降低怪物的速度
  14. 修改马里奥的动作参数
  15. 修改马里奥的坐标
  16. 构造POST请求,发送能满足服务器验证的数据

    赛题

    4道PacMan吃豆人

    Cyber 193 - PacMan

    3道Mario马里奥

    image.png
    Cyber 193 - Mario