去掉qsp文件的密码

 

qsp系俄国佬做的一个游戏引擎的脚本文件,官网:http://qsp.su/

相关工具下载

Quests Generator:http://qsp.su/index.php?option=com_content&task=view&id=46&Itemid=56

TXT2GAM:http://qsp.su/index.php?option=com_content&task=view&id=52&Itemid=56

qsp.chm:http://qsp.su/attachments/qsp564help.zip

运行qgen自己系setting里边指定help同TXT2GAMPaths,player的路径就唔使理了。

移除密码方法

其实所谓的密码静是添加一行文本而已,唔是加密,下边以Jack-HF 1.75的大帝国汉化组汉化的jack.qsp为例。

下边是一个没密码的qsp文件的头:

51 00 53 00 50 00 47 00
41 00 4D 00 45 00 0D 00
0A 00 34 00 2E 00 30 00
2E 00 30 00 20 00 62 00
65 00 74 00 61 00 20 00
31 00 0D 00 0A 00 49 00
6A 00 0D 00 0A 00 2D 00

下边是有密码的jack.qsp文件的头:

51 00 53 00 50 00 47 00
41 00 4D 00 45 00 0D 00
0A 00 34 00 2E 00 30 00
2E 00 30 00 20 00 62 00
65 00 74 00 61 00 20 00
31 00 0D 00 0A 00 22 59
18 5E F8 56 F5 51 BC 54
FB 2F FB 2F 0D 00 0A 00
2D 00

变动部分已经用颜色画住了,只要将相应的部分改成“49 00 6A 00”其它多出来的删咗佢,咁密码就没咗了。
可以用qgen直接打开。

另外,密码写入qsp果阵是每个字节减0x10。

PS:Jack-HF 1.75大帝国汉化组汉化的jack.qsp一定要自己修正,有几处将数组的英文手多变成中文的。

《去掉qsp文件的密码》有2个评分

★★★★★
★★★★
★★★
★★
2
0
0
0
0

去掉qsp文件的密码》有3个想法

  1. 大佬,我的QSP文件有密码,我按你说的破掉密码后,在Qgen打开汉化,我只动了一行文字汉化,文件就从10M,变成5M,然后游戏就打不开了,请教一下这是什么原因啊?
    我试过加回密码,但是一样打不开了,我又重新试过一次破解密码,再重新加回密码,游戏是能打开的,所以问题应该就是出在这突然少的5M身上
    另外,可以从文件多加的16进制字节反译出密码吗?
    非常感谢你分享的的技术

    1. 我觉得是你用的十六进制编辑工具问题或者你操作有问题,十六进制编辑工具我推荐用“HxD”。
      密码可以反向,但能去掉的为什么还要研究反向?

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注