内容管理员
195
个编辑
小无编辑摘要 |
小 (?) |
||
第32行: | 第32行: | ||
'''从这里开始就会涉及到危险操作了,请为自己的行为负责!''' | '''从这里开始就会涉及到危险操作了,请为自己的行为负责!''' | ||
<!-- 事实上,游戏程序中所判断的校验值是将文件的MD5复制一份(即"MD5MD5")然后将该字符串再次求MD5校验值得到的。 | |||
例如,对于Arcaea 3.5.3c版本,songlist文件的MD5校验码是a9e8ddcaaf2daa73fc0ba91cfb371f70 | |||
则复制一份并拼到原始MD5后面,得到"a9e8ddcaaf2daa73fc0ba91cfb371f70a9e8ddcaaf2daa73fc0ba91cfb371f70" | |||
对该字符串求MD5校验值,可得到"942951c9a95cc3a3694c8c8c27f5293a" | |||
而942951c9a95cc3a3694c8c8c27f5293a正是游戏程序中所使用的校验值 --> | |||
==代码解析== | ==代码解析== |