标题: 求助加密插件的编写
jkkj
会员
Rank: 1



UID 713
精华 0
积分 17
帖子 2
阅读权限 5
注册 2008-2-24
 
发表于 2008-2-24 19:54  资料  短消息  加为好友 
求助加密插件的编写

正在汉化一个用kirikiri2制作的游戏,
用crass-0.4.7.17和kirikiri插件用xror参数可以提取素材.
但制作补丁的话还要对素材用同一方式进行加密才能被程序读取.
求一个加密程序或者xp3enc.dll加密插件
联系QQ:870422291,万分感谢.
xp3dec.tpm下载地址:http://pickup.mofile.com/2850402839970326

[ 本帖最后由 jkkj 于 2008-2-24 20:00 编辑 ]

顶部
jkkj
会员
Rank: 1



UID 713
精华 0
积分 17
帖子 2
阅读权限 5
注册 2008-2-24
 
发表于 2008-2-24 19:56  资料  短消息  加为好友 
补充游戏的解密方式:
static void xp3filter_decode_xor_ror(BYTE *buf, unsigned int len, DWORD hash)
{
        BYTE shift, xor;

        shift = (BYTE)hash;
        xor = (BYTE)((hash >> 8) & 0xff);
        if (!shift)
                shift = 15;
    if (!xor)
                xor = 0xf0;

        shift &= 7;
        for (unsigned int i = 0; i < len; i++) {
                buf ^= xor;
                buf = (buf >> shift) | (buf << (8 - shift));
        }
}

顶部
keakon
会员
Rank: 1
TomoFansClub会长


UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
 
发表于 2008-7-22 08:53  资料  短消息  加为好友 
if (!shift)
                shift = 15;
    if (!xor)
                xor = 0xf0;
这个没法逆运算啊=。=

buf = (buf >> shift) | (buf << (8 - shift));
这句也好难理解在干啥…





在我眼中,只要萌的都是loli。不管她有多老,是男的也好,是机器人也罢,就算没有实体,我也一定要萌上她!
智代after PS2汉化移植完毕
顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.021637 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示