diff --git a/exports/hykilp/atom.xml b/exports/hykilp/atom.xml index f213d947a..81f80b90c 100644 --- a/exports/hykilp/atom.xml +++ b/exports/hykilp/atom.xml @@ -2,11 +2,23 @@ https://aza.moe/life 小桂桂的回忆录 📒 - 2023-10-09T08:08:24.025408+00:00 + 2023-10-09T10:08:29.104431+00:00 python-feedgen https://aza.moe/meru_256px.png 「我们所经历的每个平凡的日常,也许就是连续发生的奇迹」 + + 2741 + 小桂桂的回忆录 📒 #2741 + 2023-10-09T08:40:57+00:00 + <p><a href="##CTF">#CTF</a>? +把 AI 课的 autograder 系统黑一黑直接拿到了老师的官方答案代码 <i class="custom-emoji" emoji-src="emoji/6111607409870898919.webm">👍</i></p> +<p>这个判卷系统居然敢在运行学生代码的 python 环境里直接 import 正确答案代码... 写着写着作业跑测试的时候遇到一个报错,但是我在我的代码里怎样都找不到这行,然后发现是答案代码的报错 🌚 居然直接打出了答案代码的一行我也是懵了</p> +<p>然后 reload 一下模块拿到 <code><strong>file</strong></code> 直接读,丢报错打出来就拿到答案代码了!🌚</p> +<p><a href="https://telegra.ph/Piazza-Post-Backup-Markus-autograder-is-vulnerable-students-can-obtain-full-solution-code-10-09">Piazza Post 的备份</p> +<p></a>(当然只是 proof-of-concept,黑之前测试已经全通过了hhh</p> + + 2740 小桂桂的回忆录 📒 #2740 diff --git a/exports/hykilp/index.html b/exports/hykilp/index.html index 75044783c..3d4773c5f 100644 --- a/exports/hykilp/index.html +++ b/exports/hykilp/index.html @@ -27,7 +27,7 @@ diff --git a/exports/hykilp/media/2741.jpg b/exports/hykilp/media/2741.jpg new file mode 100644 index 000000000..829dcd85b Binary files /dev/null and b/exports/hykilp/media/2741.jpg differ diff --git a/exports/hykilp/media/2741.jpg_thumb.jpg b/exports/hykilp/media/2741.jpg_thumb.jpg new file mode 100644 index 000000000..688540cc0 Binary files /dev/null and b/exports/hykilp/media/2741.jpg_thumb.jpg differ diff --git a/exports/hykilp/media/2742.jpg b/exports/hykilp/media/2742.jpg new file mode 100644 index 000000000..079b70ac4 Binary files /dev/null and b/exports/hykilp/media/2742.jpg differ diff --git a/exports/hykilp/media/2742.jpg_thumb.jpg b/exports/hykilp/media/2742.jpg_thumb.jpg new file mode 100644 index 000000000..7d0bec8c7 Binary files /dev/null and b/exports/hykilp/media/2742.jpg_thumb.jpg differ diff --git a/exports/hykilp/media/2743.jpg b/exports/hykilp/media/2743.jpg new file mode 100644 index 000000000..5d596ebc4 Binary files /dev/null and b/exports/hykilp/media/2743.jpg differ diff --git a/exports/hykilp/media/2743.jpg_thumb.jpg b/exports/hykilp/media/2743.jpg_thumb.jpg new file mode 100644 index 000000000..f11c12079 Binary files /dev/null and b/exports/hykilp/media/2743.jpg_thumb.jpg differ diff --git a/exports/hykilp/posts.json b/exports/hykilp/posts.json index 6bafbc26d..565c3d7c1 100644 --- a/exports/hykilp/posts.json +++ b/exports/hykilp/posts.json @@ -2821,7 +2821,7 @@ "id": 303, "date": "2021-11-28T18:12:10", "text": "雪好漂亮w\n第一次自己堆雪人,结果手套湿了... 烂尾 😭", - "views": 40, + "views": 41, "forwards": 0, "media_group_id": 13104985040596045, "images": [ @@ -35938,7 +35938,7 @@ "id": 2691, "date": "2023-09-22T21:57:35", "text": "今天大统华出前一丁好便宜,买了一大堆带不回去怎么办呢?结完帐直接在店里拆了,带走汤底把面饼扔掉hhhh", - "views": 86, + "views": 87, "forwards": 1, "media_group_id": 13563358842752557, "images": [ @@ -36150,7 +36150,7 @@ "id": 2703, "date": "2023-09-26T06:23:16", "text": "#桂桂今天吃什么\n这次是聊聊炸的薯条!\n\n认真检查了油温然后还通过炸两次控制内部水分什么的,比我做的像样多了 qwq(虽然还是希望家里有一台空气炸锅能让炸薯条方便些", - "views": 93, + "views": 94, "forwards": 0, "media_group_id": 13565675170325653, "images": [ @@ -36245,7 +36245,7 @@ "id": 2709, "date": "2023-09-27T22:35:19", "text": "六点半回到家安静到吓人,还在想是谁出门没锁门\n\n...然后仔细看发现聊聊和室友都在睡觉\n🧐😴😴", - "views": 92, + "views": 93, "forwards": 0 }, { @@ -36290,7 +36290,7 @@ "id": 2712, "date": "2023-09-28T19:17:35", "text": "顺利买到了!衣服好看 qwq\n\n在 e-maple 加拿大日语论坛上完成了第一次二手交易好开心", - "views": 105, + "views": 106, "forwards": 1, "media_group_id": 13567429240222061, "images": [ @@ -36351,7 +36351,7 @@ "id": 2716, "date": "2023-10-02T07:42:31", "text": "#琴 想把这个马林巴琴的源码公布出来,但是感觉还有好多地方要完善... 先列一个 todo list 吧\n\n1. 打印一个固定架让它可以从这个桌子上挪开(现在是四根木板用粘土胶粘在桌子上... 中间没有任何固定)\n2. 把容易松、容易受干扰的杜邦线换掉\n3. 重新打印 Mux 的 PCB 解决供电路不够粗导致一个 5v 电源带不动的问题\n4. 和 UofT 音乐部门联动录制马林巴音源,把音源和声音逻辑写进固件里面\n5. 练琴、录一段介绍视频\n\n呜 还有好多事情要做 quq", - "views": 82, + "views": 83, "forwards": 0, "reply": { "id": 2050, @@ -36362,7 +36362,7 @@ "id": 2717, "date": "2023-10-02T09:37:35", "text": "凌晨五点半了还没睡... 还有 5.5h 就要去考试了,加上昨天也只睡了 5h... 害怕🫣", - "views": 88, + "views": 89, "forwards": 0 }, { @@ -36380,7 +36380,7 @@ "id": 2719, "date": "2023-10-03T22:44:32", "text": "🌚", - "views": 80, + "views": 81, "forwards": 1, "images": [ { @@ -36399,7 +36399,7 @@ "id": 2720, "date": "2023-10-04T05:31:50", "text": "#桂桂今天吃什么\n是猪猪做的肉沫意面!\n\n原来意面也可以多花点时间做得很精致,发现我之前做的都是加热肉丸和酱和面倒到一起就好的方便意面 😮‍💨", - "views": 68, + "views": 69, "forwards": 0, "images": [ { @@ -36418,7 +36418,7 @@ "id": 2721, "date": "2023-10-04T13:47:11", "text": "看到挤猫猫想起来,小时候住的地方暖气热水管走得离地板很近,所以每次开暖气都会有一片地板热乎乎的,想起来当时冬天好喜欢躺在那片地板上写作业玩游戏 😴\n\n然后就会听到父母说「地板多脏啊快起来」然后发出懒懒的叫声回应一下继续躺", - "views": 87, + "views": 88, "forwards": 1, "images": [ { @@ -36456,7 +36456,7 @@ "id": 2723, "date": "2023-10-04T21:49:01", "text": "多伦多.jpg", - "views": 73, + "views": 75, "forwards": 1, "forwarded_from": { "name": "Azalea", @@ -36479,7 +36479,7 @@ "id": 2724, "date": "2023-10-04T22:18:28", "text": "多伦多.jpg 🤯", - "views": 78, + "views": 80, "forwards": 1, "reply": { "id": 2723, @@ -36502,7 +36502,7 @@ "id": 2725, "date": "2023-10-05T04:17:07", "text": "HyDEV 所有服务宕机 30 分钟从现在开始\n\n原因:升 3gbps 宽带", - "views": 65, + "views": 66, "forwards": 0, "images": [ { @@ -36521,7 +36521,7 @@ "id": 2726, "date": "2023-10-05T10:41:40", "text": "终于!!!", - "views": 64, + "views": 65, "forwards": 1, "reply": { "id": 2725, @@ -36544,7 +36544,7 @@ "id": 2727, "date": "2023-10-05T11:32:14", "text": "呜呜呜 预计 30 分钟结果花了快七个小时才弄完,都怪这个灵车 cx4 网卡和灵车 10G 电转光模块...\n\n记录一下今天踩的坑", - "views": 84, + "views": 86, "forwards": 2, "media_group_id": 13572044278561989, "images": [ @@ -36578,14 +36578,14 @@ "id": 2729, "date": "2023-10-06T04:00:47", "text": "呜 刚才习惯性问聊聊我们今天晚上吃什么,然后才想起来现在已经凌晨 0 点了而且我们已经吃过晚饭了 😶\n\n作息完全被打乱了... 呜", - "views": 62, + "views": 66, "forwards": 0 }, { "id": 2730, "date": "2023-10-06T15:26:22", "text": "UofT 的演讲设备好棒,按一个按钮就能录屏录像上传哇\n\n...所以这么方便为什么还有教授不录课 😡", - "views": 62, + "views": 63, "forwards": 0, "images": [ { @@ -36604,7 +36604,7 @@ "id": 2731, "date": "2023-10-07T00:25:45", "text": "草 用着用着电脑突然 USB controller 坏掉了,仔细排查一下看到是用来给小玩具充电的磁吸充电头吸到另一个 USB 头的金属片上短路了 🌚", - "views": 59, + "views": 60, "forwards": 0, "media_group_id": 13573106766462373, "images": [ @@ -36634,7 +36634,7 @@ "id": 2733, "date": "2023-10-07T01:27:47", "text": "#桂桂今天吃什么\n炸鱼!\n\n记录一下食谱:把鱼柳解冻之后切块,均匀撒一勺料酒、撒些姜粉、半勺盐、一勺蚝油、一勺鱼だし、巨量蒜粉,腌 15 分钟。接下来热锅热油,边等油烧边给鱼裹粉,等油温烧到 215°C 放进去炸到金黄就可以了!", - "views": 58, + "views": 59, "forwards": 0, "images": [ { @@ -36653,7 +36653,7 @@ "id": 2734, "date": "2023-10-08T06:58:58", "text": "呜 今天网又宕了三小时。因为 Bell 那边的一个 race condition... 希望没有影响到用户\n\n事情是这样的:前几天升 3Gbps 的时候,新用户 $60/mo,但是老用户升级要 $75/mo,所以我选择了开新用户。四天前新用户激活了,但是那时候老用户还没有到期。今天老用户到期了,然后 Bell 那边不管这个地址还有没有其他用户直接把接收端断掉了 \n(╯’ – ‘)╯︵ ┻━┻\n\n给客服打电话,等了一个小时之后简简单单问一下我的 S/N 再问一下地址,客服那边输进去就好了。Bell 那边的程序员为什么连这么普遍的 edge case 都想不到...", - "views": 57, + "views": 58, "forwards": 1, "images": [ { @@ -36672,7 +36672,7 @@ "id": 2735, "date": "2023-10-08T15:32:43", "text": "怎么做梦都是修网... 梦见入户的细线被光烧断了在重新走线 😶", - "views": 52, + "views": 55, "forwards": 0, "reply": { "id": 2734, @@ -36683,7 +36683,7 @@ "id": 2738, "date": "2023-10-08T19:20:23", "text": "#桂桂今天吃什么\n虾饺云吞面!\n\n呜 结果拿汤底的时候站起来撞到头了,第一次撞到头疼到哭出来,然后聊聊赶过来拿了一包冷冻葱放在我头上 ☁️ 看到是葱直接笑出声赶快叫聊聊把葱放回去了,然后聊聊拿出了冻蟹棒 ☁️\n\n...然后边吃饭边四五刷轻音看到唯捡东西撞头破防了 😢", - "views": 49, + "views": 54, "forwards": 0, "media_group_id": 13574342585342565, "images": [ @@ -36723,7 +36723,7 @@ "id": 2739, "date": "2023-10-08T21:17:13", "text": "收好线才发现下意识用了某《绳缚本事》教的收绳手法 🌚", - "views": 62, + "views": 67, "forwards": 1, "images": [ { @@ -36742,7 +36742,7 @@ "id": 2740, "date": "2023-10-09T01:44:29", "text": "#桂桂今天吃什么\n聊聊做的炸排骨!(和我做的菜心和卤蛋!)\n\n腌的时候聊聊原本想拿出量勺按照食谱上的精确数字计量放调料,仿佛看到了以前的自己 qwq\n\n感觉做菜做多了训练好计量模型就可以不用精细地量直接按感觉放了 😮", - "views": 33, + "views": 43, "forwards": 0, "images": [ { @@ -36756,5 +36756,45 @@ "thumb": "media/2740.jpg_thumb.jpg" } ] + }, + { + "id": 2741, + "date": "2023-10-09T08:40:57", + "text": "#CTF?\n把 AI 课的 autograder 系统黑一黑直接拿到了老师的官方答案代码 👍\n\n这个判卷系统居然敢在运行学生代码的 python 环境里直接 import 正确答案代码... 写着写着作业跑测试的时候遇到一个报错,但是我在我的代码里怎样都找不到这行,然后发现是答案代码的报错 🌚 居然直接打出了答案代码的一行我也是懵了\n\n然后 reload 一下模块拿到 __file__ 直接读,丢报错打出来就拿到答案代码了!🌚\n\nPiazza Post 的备份\n\n(当然只是 proof-of-concept,黑之前测试已经全通过了hhh", + "views": 27, + "forwards": 1, + "media_group_id": 13574726862346957, + "images": [ + { + "width": 659, + "height": 194, + "date": "2023-10-09T08:40:55", + "media_type": "photo", + "original_name": "photo_2023-10-09_08-40-55.jpg", + "url": "media/2741.jpg", + "size": 26843, + "thumb": "media/2741.jpg_thumb.jpg" + }, + { + "width": 542, + "height": 452, + "date": "2023-10-09T08:40:55", + "media_type": "photo", + "original_name": "photo_2023-10-09_08-40-55.jpg", + "url": "media/2742.jpg", + "size": 28795, + "thumb": "media/2742.jpg_thumb.jpg" + }, + { + "width": 1157, + "height": 1089, + "date": "2023-10-09T08:40:57", + "media_type": "photo", + "original_name": "photo_2023-10-09_08-40-57.jpg", + "url": "media/2743.jpg", + "size": 114232, + "thumb": "media/2743.jpg_thumb.jpg" + } + ] } ] \ No newline at end of file diff --git a/exports/hykilp/rss.xml b/exports/hykilp/rss.xml index 464d0bd95..2be247916 100644 --- a/exports/hykilp/rss.xml +++ b/exports/hykilp/rss.xml @@ -12,7 +12,18 @@ https://aza.moe/life zh-cn - Mon, 09 Oct 2023 08:08:24 +0000 + Mon, 09 Oct 2023 10:08:29 +0000 + + 小桂桂的回忆录 📒 #2741 + https://aza.moe/life?post=2741 + <p><a href="##CTF">#CTF</a>? +把 AI 课的 autograder 系统黑一黑直接拿到了老师的官方答案代码 <i class="custom-emoji" emoji-src="emoji/6111607409870898919.webm">👍</i></p> +<p>这个判卷系统居然敢在运行学生代码的 python 环境里直接 import 正确答案代码... 写着写着作业跑测试的时候遇到一个报错,但是我在我的代码里怎样都找不到这行,然后发现是答案代码的报错 🌚 居然直接打出了答案代码的一行我也是懵了</p> +<p>然后 reload 一下模块拿到 <code><strong>file</strong></code> 直接读,丢报错打出来就拿到答案代码了!🌚</p> +<p><a href="https://telegra.ph/Piazza-Post-Backup-Markus-autograder-is-vulnerable-students-can-obtain-full-solution-code-10-09">Piazza Post 的备份</p> +<p></a>(当然只是 proof-of-concept,黑之前测试已经全通过了hhh</p> + 2741 + 小桂桂的回忆录 📒 #2740 https://aza.moe/life?post=2740