csol2吧 关注:323,912贴子:7,247,876
  • 10回复贴,共1

[求精]Counter-Strike Online 2 文件提取及应用更新日志

取消只看楼主收藏回复

既然成为了话题贴那就有必要进行进一步的细化了,本贴将不定时的更新直到所有问题解决为止.本人建议只看楼主.
感谢@vcah1990和@Fallen反恐精英的支持
另外我们也注重于洛奇英雄传的模型提取应用,现已完工.
如果你有什么心得请私信我们


IP属地:广东1楼2014-08-23 15:50回复
    2014.6.27
    CSO2Unpacker(以下简称CSO2U)正式在Xentax发布,版本号为0.0.2,原作者Ekey迈出了CSO2文件破解的第一步.这个时候的CSO2U仅支持单文件解压,而且仅仅支持旧版的客户端.当中大部分文件均无法使用,地图仅有一张de_train能用bspsrc读取.

    注:dm_uprising的读取失败截图,其他类推.


    IP属地:广东3楼2014-08-23 15:51
    回复
      2014.6.29
      CSO2U更新,支持新版本的CSO2 PKG了.从这个版本开始的所有CSO2U均可解压CSO2 PKG.但依然不支持批量解压操作,操作起来的难度比较大...(主要是几百个要一个个解= =).因为这个原因我已经联系过Ekey制作批处理的CSO2U.

      (翻译:然后我要逐一点击和反编译851个文件,)
      地图以及模型均不能读取.


      IP属地:广东4楼2014-08-23 15:53
      收起回复
        2014.8.15
        CSO2U再次迎来了更新,GUI的旧版本已经移除,现在是以命令提示符形式运行CSO2U,也就意味着解压多文件更轻松了.另外解出来的MP3文件不能使用的问题也解决了.

        实际上也没更啥啊...


        IP属地:广东5楼2014-08-23 15:54
        回复
          2014.8.16
          由diasleon发布,Kungfulon编写的*CSO2Tool_AutoDec工具发布 ,用途为批处理解压PKG文件,但最高只能解压100个.但cra0给出了更为方便
          的解决方式,只需要写一份批处理文件即可:
          @echo off
          color a
          FOR /R %%a IN ("*.pkg") DO CSO2Unp "%%a"
          pause
          注:1b87c6b551e518d11114ee21b7645a47.pkg并不能被解压,但这个并不重要,因为这个文件是用来记录所有已经更新的PKG文件的.


          IP属地:广东6楼2014-08-23 15:55
          回复
            2014.8.17
            Diasleon指出模型不能被反编译,反编译出来的缺少了一半的网格.cra0指出mdldecompiler出了点问题,他将去检查文件格式的内容.
            Cra0是目前活跃在CSO2破解的人员之一.
            另外最新的0.0.4版本的CSO2U在今天放出,自动跳过1b87c6b551e518d11114ee21b7645a47.pkg,而且CSO2Tool_AutoDec也可以解压全部的PKG了.


            IP属地:广东7楼2014-08-23 15:58
            收起回复
              2014.8.23
              欢迎新进的@X暗夜精灵和@313200662.
              目前CSO2的模型只能用Crowbar进行反编译,而且编译几乎无解.反编译出来的SMD@vcah1990表示无法用milkshape和3DS MAX打开,@313200662用maya成功读取到了SMD,目前正在进一步的讨论当中.
              PS:bspsrc的作者表示会研究CSO2的地图,并在下一个版本的bspsrc修复这个问题.

              一切总算是终于有了点眉目.


              IP属地:广东8楼2014-08-23 15:59
              回复
                2014.8.23 Update 2
                问过一下,@X暗夜精灵和Cra0表示VTF和地图使用了LZMA算法,目前几个老外和@X暗夜精灵正在研究如何破解该算法或者跳过该算法.该过程可能需要大量的时间,各位还请耐心等待.


                IP属地:广东12楼2014-08-23 16:41
                收起回复
                  2014.8.23 Extra Update by @X暗夜精灵
                  部分总结:
                  1. 对csol2的pkg封包已经能够进行解压缩并得到其内容,但工具并不完美.部分地图预览图片文件出错。 //这只是cstrike中的内容。

                  2. 根目录下的配置文件都未作处理,音频文件图标文件以及脚本文件都未做加密处理,可以查看。看得出csol2比1在制作方面要认真的多,细节方面花了不少心思。
                  PS:如远近的无线电音效分为喊声和无线电音。

                  3.. 当然以上两条并不是重点,不足以让我们玩上私服/*非官方版本*/
                  现在的难点:
                  贴图:在vmt方面,在眼睛贴图的vmt中发现了 $cso2lighting 。在网上找不到这个属性,说明这是一个私有的。根据主贴图的文件大小,估计人物的贴图标配为1024*1024,在十六进制文件中,vtf变成了co2,这表明这不是标准的vtf文件。


                  同时国外的破解者在解压vtf是会卡在一个“LZMA” 上。

                  通过跳过这个块可以完成解压,但文件内容会丢失。这个应该也是NEXON 私有的内容,说明csol2的source引擎是修改过的(改动程度估计不大)。
                  模型:可能是NEXON的编译器比较新,版本较旧的反编译器都不能完全反编译mdl文件,反编译出来的部分smd文件无法用3dsmax或milkshape加载,通过删除一些点的方式成功加载,说明这是点数超过最大值导致无法加载,通过删除一部分后,可以加载。据此要移植进cs起源只差贴图方面的问题了。


                  IP属地:广东本楼含有高级字体18楼2014-08-23 20:53
                  收起回复
                    2014.10.19
                    今天负责pkgunpacker的其中一位作者联系了我说了一下进度,大体来说有一点进展了,
                    具体的谈话内容如下:

                    这是他对目前的进度的总结,大体就是CSO2的文件架构是独立的一种,但材质上的纹理映射解密失败,他们正尝试解决这个问题。

                    Note:材质显示并不完整.
                    唯一一个能出来的128*128的也没用(这就是mip3.tga的效果,小的吓人)

                    还有些谈话内容如下:


                    如图所述。作者表示材质解出并不完整。
                    另外还需要补充的就是这个CSOL2工具包(PKG解包+mdl解包+vtf解包)他们已经完成了,但还有如上问题需要解决。等他们两人解决之后本人会上传至此更新日志。


                    IP属地:广东本楼含有高级字体56楼2014-10-19 12:56
                    收起回复
                      2015.2.2
                      祝各位新年快乐,万事如意!
                      这两天有吧友给了我一个网站@阳光的麦香鱼(http://www.cssoverthrown.ucoz.com).里面有一些CSOL2转CSS的模型,本以为有其他人完全破解出来了,但事实证明破解工作依然处在阴霾之中。
                      经过下载验证之后,发现破解依然停留在上年10月份发的日志的水平。
                      我只放两张图。。你们感受一下吧:


                      也就是说,在高分辨率贴图还未破解出来前,只会像图一那样渣。
                      另外再说一句就是CSOL2的最高分辨率贴图为2048*2048。
                      PS:近段时间有人问我拿工具,那就放出来吧,我们现在是希望能有人破解出高分辨率的贴图,一旦破解完成就只剩下地图了。
                      CSO2PKGUnpacker_0.0.4.rar:http://pan.baidu.com/s/1eQlHE7o
                      CSO2Tool_AutoDec.rar:http://pan.baidu.com/s/1c0GTUCC
                      两个放到同一个文件夹即可,Autodec是批处理工具。


                      IP属地:广东本楼含有高级字体67楼2015-02-22 19:24
                      收起回复