更新于 | 观测到 0 次访问

IndySCC 2025 - 我是新时代监控室大爷

今天 (11/20) 早上 7:00, IndySCC 2025 比赛结束了. 经过了 46 个小时的比赛, 我现在也不知道成绩咋样, 公布成绩的时间是明天的凌晨 2:30… 算了我还是睡觉吧. 但是想必这篇博客写成的时候, 成绩应该已经出来了. 这篇博客记录一下我们为了这个抽象比赛都干了什么抽象事情.

更新于 | 观测到 0 次访问

简单打了个 Root - 我也不知道这是个啥板子, 但是反正能用

前两天 ylw 给我扔了块板子, 说是不知道谁给的, 是个树莓派类似物, 本来是机顶盒 (好像), 被前主人刷成了 ArmBian, 后来就流转到了 ylw 那里. 到了这里, 没有密码, 没有 sudo, 好像啥也没有…? 但是开机之后会自动进入图形化界面 (自动登录), 所以我们相当于有了一个普通用户的权限.

但是这显然不够, 于是经过了 ~1h 的斗争, 我成功拿到了 root 权限, 以下是一些记录. (本来想去截两张图的, 但是截至写博客的时间, 这个板子)

更新于 | 观测到 0 次访问

给科服的 Linux 课程

所以我要去给科服的同学们上 Linux 课程. 这主要是一些系统维护的内容. 以下是课件 (吗?) (多图警告)

观测到 0 次访问

我封了我自己的 IP - 多个 “无害” 更新导致了 502

这周一, 我在更新交流群二维码的时候发现 app.cs.tsinghua.edu.cn (以下简称 app.) 502 了, 登录进去之后发现 Tinc VPN 出现了奇怪的问题, 遂进行了一些配置调整; 周三, 我校园卡没钱了, 用 APP 充值失败, 我发现又 502 了, 遂晚上调查, 发现多个 “无害” 更新共同作用, 产生了奇怪的后果: 我自己写的蜜罐封禁了我自己的 IP.

更新于 | 观测到 0 次访问

Scripting with QCAT - 到底是什么 nt 能写出这种玩意?

最近课题组里面要用 QCAT 分析一些从手机里面采集出来的高通基带的数据. 这个 “重任” (其实当时我们并不觉得这是什么重任, 毕竟就是个用 QCAT 导出数据的活) 落到了我头上. 于是我用一个小数据样本开始折腾 QCAT 导出. 在小样本上, 导出还算顺利; 但最终当我们需要在所有 (~300GB) 的 log 中导出数据的时候, 我们遇到了显著的问题, 无法一次性打开这些文件 (QCAT 会慢的要死, 打开所有的文件可能需要半个小时? 但是谁知道 QCAT 到底有没有动, 是不是直接就死掉了), 需要一个一个完成. 既然如此, 写脚本就是必要的了. 于是我和 QCAT 的脚本斗争了两三天, 气得要死; 在和学长讲应该如何使用的时候, 学长表示,

你这应该记录下来, 不然过个几个月就又没有人知道该咋整了.

故作此.

更新于 | 观测到 0 次访问

QUICAP - A L2 mesh VPN built on QUIC (planned)

我们用到过很多种 VPN (和混淆) 的手段. WireGuard, Tinc, OpenVPN, SSLVPN, VMess, VLESS, Xray… 它们各自有各自的优势, 但又或多或少都有一些问题. 为了一些独特 (感觉并不独特) 的需求和一些人炫技的小心思 (反正不是我就对了), 我们提出了 QUICAP - 一个基于 QUIC 隧道的, 采用 PKI 系统鉴权的, 可以方便地进行修改和混淆的, 可以同时启用或选用二层隧道 / 三层隧道或应用层代理的, 能够自动优化路由以应对拓扑变更的网状 VPN 方案.

We have utilized a variety of VPN and obfuscation solutions, including WireGuard, Tinc, OpenVPN, SSLVPN, VMess, VLESS, and Xray. Each offers distinct advantages but also presents certain limitations. To address specific requirements and enhance flexibility, we introduce QUICAP—a mesh VPN solution built on QUIC tunneling, featuring PKI-based authentication. QUICAP is designed for easy modification and obfuscation, supports both Layer 2 and Layer 3 tunneling as well as application-layer proxying, and can automatically optimize routing in response to network topology changes.

观测到 0 次访问

Dell PowerEdge 服务器的内存模式

故逝是这样的… 昨天凌晨调试 SA5212M4 的阴间 BMC 到晚上一点, 困死了, 遂睡觉. 早上起来翻看邮件发现天塌了, Grafana 给我发了 10 封告警邮件. 放在 新系馆 的服务器上面所有服务都崩了. 我 连夜 用手机打开 iDRAC, 进去之后就看到了不幸的消息, Correctable memory error rate exceeded for DIMM_B10. 但是暑假老师们都放假了, 机房值班的老师比较忙, 我也在实习过程中抽不开身去机房. 于是我开始思考一个问题: 我能不能在不物理介入的情况下暂时解决这个问题呢?

观测到 0 次访问

如何获取 iDRAC 7 / 8 的 Enterprise License

前两天试图上线机房里面的两台 R630 服务器, 惊奇地发现这两台的 License 都是 Express, 没有 Remote Console. 那么怎么才能搞到 Enterprise License 呢? 官方已经停止支持了, 买不到了. 打开淘宝, 上面有卖的, 但是总觉得买了会被坑. 遂上网查了查, 得到了一些方法. (侵删)

技术

AMI Aptio UEFI BIOS Reversed
从 AjaxDB 到 AgentDB – 我如何用 Agent 写完了数据库系统概论大作业
Cloudflare Workers return 404 when accessing with browser, while 200 when with curl, why?
Migrating to Cloudflare Pages & Self-hosted LFS
Docker isn’t that great - Docker 的使用技巧和踩坑总结
买了个机械键盘 - GANSS (高斯) GS3104T Pro on Linux (我 F1 炸了!)
在 Linux 上通过 GDB 在命令行中获取微信消息
GoAuthing 在 Windows 上维持校园网登录
如何获取 iDRAC 7 / 8 的 Enterprise License
在 HarmonyOS 上装 Google (资料汇总)
装 Arch Linux!
Setting up Software Router for my Dorm
QLogic QL45xxx Firmware, OEM parts and Cross Flashing
QUICAP - A L2 mesh VPN built on QUIC (planned)
Network on Codelink - 帮算协折腾比赛用网
Scripting with QCAT - 到底是什么 nt 能写出这种玩意?
Network on Ninetune - A Quick Guide
Two Examples Tackling UsrMerge
THUPC 2025 - 全是锅, 但是没有出锅
Upgrading Gitlab and Configuring OAuth2 Generic
给科服的企业微信助手 - 需求构思文档 - WIP
网课课件是好东西 - 雨课堂爬虫
Networking Guide for 9# Roaming Guide
进行网络测绘的方法与挑战
1%