(废案)hackergame 启动!- 一份不知所措的题解
date | 2023-10-30 12:45:00 |
description | 电脑同步用,放图 |
应要求在赛后发布。 各位也别太认真对待我写的这个东西,因为我连C都没学完,更何况我连搜索都没有思路(
hackergame 启动
省流:改最后的similarity参数为99.9以上 真•语音模仿题,但是我拿了Google翻译的tts和原版对着麦克风放,发现相似度在74%~77%之间,而且数据属于让人迷茫不知所措的程度。
甚至空语音也能达到76.95%:
当我尝试按下提交时,看要求,相似度需要达到99.99%以上,我寻思着除非把录这个音频的人拉来录,否则是不可能的。
正当我百试不得其过时,我看了一眼地址栏:好像多出了什么奇怪的东西!对,就是上图中的`similarity=xxxx`,我又试了几次,发现这个参数值正如字面意思所指,“相似度”,它会随着网页上值的变化而变化!(虽然说严格来讲,从代码的角度,这两个应该是同时发生的)
看到数字这么长,只能说随机数实锤了((
那你还煞有其事的调用我的麦克风
答案就显而易见了,将网址中`similarity`参数值改为99.9以上的某个数,然后回车。
最后点击获取flag,伴随着《shed a light》的前奏,“启动”画面出现:
光标悬浮到`点击此处显示flag`即可找到flag,复制并填回即可。
猫咪小测
猫咪小测,我不知道我这只狐狸能不能做啊(
及格喵
省流:问你什么用搜索引擎找什么网站,能及格就行
虽然说我自己是每道题都答了,但是其实能答对前两道题就能获取到flag然后填进去这个题目的即可。
有种开卷考试的错觉(
因为现在信息通达+大学图书馆几乎全部有在线索引,我顺着这个思路先去找了[中科大图书馆]的官网,然后先按书名的翻译(Google翻译)先行寻找,发现找不到,后来想到顺着书的ISBN去找,先去Google了一下“现代数论经典导论”:
然后发现Google把这玩意翻译错了…
打开第一条豆瓣的结果,发现确实是世界图书出版公司出版的,坚定了我的判断。
回到中科大图书馆,搜索正确的译名:
这不对啊这…今天谁要陷害我这是(
只好绕远路,先用高级搜索搜索一遍”数论“,附加西区图书馆+2002年后出版的所有结果(根据豆瓣,那本书是2003年出版的)
然后翻找,看看有没有与书名对应的书籍。还真让我找到了:
在馆藏信息一栏找到”西区外文书库“,光标悬浮到上面,会提示”西区图书馆12楼“,那么12就是题目的答案了。
相较来说,第二题比较容易——因为这个论文讨论的话题就异于常规,很容易被搜到。
打开arxiv,因为按照常规,论文大多以英文所书写而成。使用Google 翻译”鸡的密度“得到 Chicken density,右上角搜索即可:
得到结果:
打开第一个结果旁边的pdf,下载并打开。
因为实在是没有时间精读论文,直接用关键词的办法—— Ctrl + F 搜索 density
,略扫一眼,由于论文的最后部分往往是总结,所以直接跳到最后一个结果。
找到最后一个结果,发现关键词 upper limit:
找到了10^23的结果,由于问题是数量级,所以填写23。
如果图省事获得flag,直接提交即可,会发现和本章开头相近的结果。
剩下两道题的思路就放在”满分喵“的部分了。电脑要没电了啊啊啊啊啊啊啊啊
满分喵
省流:看Google放在GitHub上的bbr仓库的文档,剩下那道没找到可靠信源
更深更暗
省流:打开浏览器的开发者工具(右键>检查),将 pre.mid 所在 CSS 添加如下规则:
display: none;
看到这么个网页,想找flag的时候,滑着滑着发现个问题:草,怎么滑不完了?
看着越变越短的滚动条,我才察觉到事情不对,肯定不是滑一辈子
于是打开了开发者工具,才发现这一个泡泡居然全是“0”,最低成本的气泡了属于是(
贴心的是,浏览器已经在旁边展示了元素对应的样式,只需要用CSS把它们隐藏即可。
在 pre.mid 的规则的新行输入 display: none
即可。
然后就能发现载着flag的泰坦号了,复制下来填入flag页,恭喜完成了!
赛博井字棋
在经历了158600次的尝试后,除了发现AI不智能,只是按照固定模式去下之外,没有任何进展。不过既然是个web类的题应该得用点奇怪的技巧…
谁自己请求自己当api的啊