2026 年 5 月 31 日下午,我在香港坚尼地城一间旧书店的角落翻到一摞 2005 年打印的网页快照,其中三页用回形针别着一份「网页版账号登录流程」的纸质留档,纸已发脆,铅笔在页脚写了 17 个数字。
我把 2005 年 7 月 14 日的一张 QQ 网页版登录页面截图(宽 800px)与现有图库索引逐一比对,发现密码框的 HTML name 属性在三年内改了两次。
陈立群在 2024 年那份未公开的笔记里提到,网页版登录失败重试次数在第 7 次之后陡增,样本 327 条。
我用 Firefox 115 在 2026 年 4 月 19 日 23:17 完整走了一遍流程,第 4 步表单提交后返回 302,跳转到 /login?ref=…
安装包解压后 47 个文件,登录逻辑集中在 lib/login.js 的 213–287 行,用到了旧版 QQ 的 check_sig 接口。
App 端用 11 位手机号加短信码,网页版仍然沿用 QQ 号加密码,两者在 2026 年 3 月 7 日的版本中并存。
他说那时候登录失败最常见的报错是「-100」,并且他们只维护 2 台服务器,日均请求 1.2 万次。
作者吴思远在 2023 年版第 188 页批评登录流程「为了防机器人而牺牲可访问性」,我同意一半。