最近忙:1工作的事情 得花时间占用crass的开发时间 2未来作新的系统要做支持 所以暂时停止WARC 1。7的开发 估计也就停个1个月吧 最多
基本上没有人帮忙了 我也不指望别人了 现在自己在慢慢搞 意外的 不像之前那么烦心了 大概因为其他事情都搞定了 现在可以专心做这个了 所以即使面对最烦人的大量的脚本语法分析代码也很谈定 真的 每天做2个小时的话 估计慢慢的1个月大概就能完成编码了 然后可能再调试1个星期 估计1.6的脚本系统就完成了 然后再几周时间完成1.7的系统 如果不出意外 到时候就是通吃了 呵呵
WARC有1.2-1.7六个版本,目前我已经解决掉了1.2-1.6(推断应该是05年8月以前的使用WAR的游戏),但是从1.6开始已经开始利用执行脚本来对封包的索引段进行解密;而到了1。7,似乎连资源本身也以这种方式解密了。当然,还有大量的浮点数运算(似乎和圆周率有关),rangecoder,伪hash(有点像rmd160和md4)等算法进行解密,这些不是这次的工作总点,而且我已经搞定了。目前在做脚本系统的解析。
[题外话]
根据资料显示,椎名里緒这个系统有3个版本标识,
1)rio.ini(或者和游戏exe相同名称的.ini)里的第一行:[椎名里緒 vX.XX]
在中文系统上一般前4个字符看到的是乱码 这个无所谓
2).WAR文件里的版本号,目前已知的版本号有:
1.1(没实际见过,我求),1.2,1.3,1.4,1.5,1.6,1.7
这些都将在crass的守备范围。
3)加密算法的版本,藏exe里,只有WARC 1.2使用的20000823和之后的20011002 其实际意义不大
感谢falisi和xx_00x提供游戏~~
感谢IamSM和pcicp提供的相关资源~
最后这个是个娱乐内容:
椎名里緒的真身
http://disk.iqho.com/mcncc.php?Mcncc=M-Ed7ZBwp8MR
???
http://disk.iqho.com/mcncc.php?Mcncc=M-udtPsVTeKC
第2张是从WAR1.7开始使用的 2张图的用法就是解密用的(懒得找相册了 另外有人知道第2张图的出处吗 怎么感觉在哪儿见过。。)
[
本帖最后由 痴汉公贼 于 2009-06-29 12:27 编辑 ]