对机房管理助手“临时密码”的一些研究
前言
在对机房管理助手研究时发现,除了用户设置的密码,其还有一个根据日期生成的临时密码。这个密码也可以用于退出、设置与卸载。
获取临时密码
前往终结者官网,使用助手临时密码计算器即可获得当天的密码。
使用
新版本 (11.06 部分版本和以上版本)
双击托盘,点系统功能-退出程序,然后双击隐形按钮区域。

观察下方出现的红色文本,找到特征值:
- 位于 ngfxd568bdh158 与 8bsdg45ybfdhg 之间的数值
- 位于 nbtrshr3461583315811 与 832645ybfdhg 之间的数值
记录下这个值,打开密码计算器,选择正确的版本,点击确定,然后输入特征值。


将密码输入,然后双击隐形按钮,稍等一会,如果提示密码错误,请继续执行以下步骤。

观察助手安装目录,检查是否存在 yz.exe,如果存在,右键以管理员身份运行,稍等片刻即可。

老版本
使用临时密码与用户密码一样,只需要填入密码输入框中即可,但是不能点击“确定”按钮。
对于临时密码,有一个专用的“隐形按钮”。其位置在“确定”按钮右侧。需要双击该位置才可进行操作。



研究 (老版本算法)
这个临时密码由8位数字组成,且开头数字为 8。
机房管理助手在计算这个密码时,会向 http://www.baidu.com/ 发送一个HEAD请求,获取响应中的 Date 字段。其使用百度返回的时间作为当前的时间,以防止调整系统时间以重复使用密码。
临时密码每天会变化。
算法
文章仅记录对临时密码的一些研究,临时密码算法暂不公开。

机房没网还能用吗
我们学校静止网络而且密码也用不了啊啊啊
@z 时间对的就能用。用不了自己检查版本和操作步骤
[...]nkxingxh大佬博客链接:https://blog.nkxingxh.top/archives/269/[...]
@NKXingXH 求算法!!!😭
我们学校机房验证不了cloudflare啊
能不能把一个星期的密码都告诉我,求求你了。我们学校是全寄宿
不能用呢
双击右侧提示error
@Tix 如果你的助手是10.1(4月7号以后的),那么终结者官网的密码计算器出来的密码是用不了的。新的版本算法有变化。
@NKXingXh 主包有实力 居然支持了!!!!!!!!!|´・ω・)ノ
@NKXingXh up加油 我们学校机房的命运都掌握在你手上了!!!
@Happy 2年了还不打算公开吗
@z 终结者官网有密码计算器。
666
求密码算法
@wu me too
@三鑫学校的小学生 @NKXingXH 求算法!!!😭
666
1111