cpk报告是什么怎么做?

关于CPK的研究报告 - 汉化交流 - 扑家吧
关于CPK的研究报告
前言:
============================================================
CPK,这是个令人又爱又恨的格式。
----说爱,那是因为有测试版的官方工具,运气好的游戏直接拿来用便是,啥工具都不用自己写。
----说恨,那是因为CPK还会有多变种出现,再加上加密,让人根本摸不清头绪,干脆放弃破解。
正可谓是成也CPK,败也CPK……
============================================================
正文:
============================================================
在进行研究报告前。我们有必要先对CPK有个基本的认识,见下图:
上图为CPK的封包基本格式之一:Filename Mode,官方工具支持,只需要在游戏中进行测试即可。
上图为CPK的封包基本格式之二:ID Mode,官方工具支持,只需要在游戏中进行测试即可。
============================================================
目前绝大部分游戏均为以上两种模式,可以说解包拆包非常容易。
但如果你打开一个CPK之后,工具一直无响应怎么办,或者提示错误的CPK格式怎么办?
那么不得不遗憾地告诉你----你遇到了CPK变种……
OMG……这个时候你只能借用cpk_unpack(拆过cpk包都懂的,不懂问度娘)试试运气。
能拆:看看是什么文件名,是Filename就设为Filename,是ID就设为ID,最后若测试成功也算是RP爆发。
不能拆:那你就遇到了悲剧中的悲剧……且先听我举以下例子:
============================================================
《黑豹2》中有两个CPK:catch.cpk和title.cpk,官方工具打开无响应,可以确认是CPK变种。
使用quickbms解包出的文件有文件名,可知至少是Filename Mode,遗憾的是封包后游戏黑屏……
这个时候我们只能利用CT2手动查看内部结构了:
上图明显看到有@UTF字样,所以说明这不是一个加密过的CPK包
往下调到0x800位置处,可以看到有TOC标志:
如果是研究过cpk.bms的人,应该知道里面有一个函数专门负责在@UTF表里面取值的。
我们可以从英文中看出有偏移、压缩大小、解压大小、文件名及目录名,
那么说明这个TOC里的@UTF就是负责记录了这些信息的数据表,bms解包的原理就在这。
咱们继续下翻:(偷懒咱就不截图了,有兴趣下载附件即可)
0x1000:出现ITOC表,记录CpkExtendId.ID.TocIndex信息
0x1800:出现GTOC表,作用未确定
0x2000:第一个文件偏移,文件头知是GZIP压缩
0xF9800:出现ETOC表,记录CpkEtocInfo.UpdateDateTime.LocalDir信息
============================================================
暂且插个对照表格好了:
   CPK特征   HEAD    TOC    ITOC    ETOC    GTOC
   Filename    Y      Y     N      Y      N
   ID      
Y      Y     Y      N      N
   ID+Filename   Y      Y     Y      Y      N
 变种A《边境公主》  Y      Y     Y      Y      N
 变种B《照片女友》  Y      Y     Y      N      Y
  变种C《黑豹2》  Y      Y     Y      Y      Y
============================================================
变种处理方法已找到,其中B最简单,A最麻烦,C么就不知道了
突然间发现要说清楚还真不简单
楼主,感谢分享,但附件呢?
关于完全不知道楼主大大在说什么却又觉得好厉害的事
楼主好厉害。然并卵系列
描述文件信息的Itoc节, 叫做"cpkItocInfo".catch.cpk中的Itoc节, 叫做"cpkExtendId".这两种虽然都是Itoc,但其中包含的内容不一样, 都按cplItocInfo解析肯定会出错的.
请先再回复,如果你还没有账号,请先。过程能力分析;陈晓岚傅雅娟宋汉冲;GB/T标准8?2?3“过程;力;一、过程能力分析的概念;过程能力分析是检查过程的固有变异和分布,以便估计;等指数来表示;1)原材料或上道工序的产品符合规定要求;;2)过程按作业标准(指导书)实施,并应在影响过程;设备、工装、环境)不存在特殊原因的条件下进行;;3)过程的结果按规范要求进行测量;过程能力分
陈晓岚 傅雅娟 宋汉冲
GB/T 标准8?2?3“过程监视和测量”明确规定:“组织应采用适宜的方法对质量管理体系过程进行监视,并在适用时进行测量。这些方法应证实过程实现所策划的结果的能力。”过程能力分析是制造业普遍适用的过程监视和测量的一种方法。
过程能力分析的概念。 过程能力分析是检查过程的固有变异和分布,以便估计其产生符合规范所允许变差范围的输出能力。所谓固有的变异和分布是在过程处于只存在普通原因的稳定状态(或称为人、机、料、法环处于统计控制状态)下引起的特性值的变差及其散布程度,过程能力用Cp、Cpk等指数来表示。过程稳定状态是指: 1)
原材料或上道工序的产品符合规定要求; 2)
过程按作业标准(指导书)实施,并应在影响过程质量的各主要因素(如操 作者、设备、工装、环境)不存在特殊原因的条件下进行; 3)
过程的结果按规范要求进行测量。 过程能力分析可应用于零件加工和部件组装的过程控制、采购产品验证和供方评价,设备运行能力的评价、产品的检验和试验等。
过程能力指数的计算 一旦过程在统计控制状态下运行,计量值特性变异服从正态分布,计数值特***从二项分布,或泊松分布,这三种分布均可计算过程能力指数。为使计算结果客观、正确,采集数据应在100个样本以上。 (1)
计量值特性具有双侧规范界限,中心无偏移(ε=0)时,过程能力指数Cp计算公式为: Cp=
式中:TU 为规范上限,
TL 为规范下限, T 为规范范围 T=TU-TL, S 为样本标准偏差,n 为样本数 Xi 为第i个样本的观测值,x为样本的均值
计量值特性具有双侧规范界限,中心偏移(ε≠0)时,过程能力指数Cpk计算公式为: Cpk=
=(1-K)Cp
或Cpk为Cpu=
Tu-x 与CpL=
x-TL 中的较小值,
ε 为中心偏移量,k 为偏移系数,k=
计量值特性只有规范上限时,过程能力指数计算公式为: Cpu=
计量值特性只有规范下限时,过程能力指数计算公式为: CpL=
计数值特性当以不合格品率P作为产品质量指标时,过程能力指数Cp计算公式为:Cp=
式中:Pu 规定不合格品率的目标值;P为样本的平均不合格品率
计数值特性当以缺陷数C为质量指标时,过程能力指数Cp计算公式为: Cp= Cu-C
3 式中:Cu 规定的缺陷数目标值; C为样本的平均缺陷数
过程能力分析的作用。
过程能力分析用来评价过程连续产生符合规范输出的能力,通常采用 表1所示的方法来评价过程能力的等级 表 1 等
Ⅴ Cp(Cpk、Cpu、CpL)
1.33~1.67
1.00~1.33
0.67~1.00
﹤0.67 评 价
如果不考虑产品特性的重要程度,都按表1来评价不仅是不经济的,而且对产品要求来说可能是不必要的。因此笔者认为如表2按产品质量特性的重要度分级来评价过程能力更适宜。 表 2 过程能力Cp(Cpk、Cpu、CpL)
1.33~1.67
1.00~1.33
0.67~1.00
﹤0.67 安全、关键质量特性(A类)
极高风险 重要质量特性(B类)
高风险 一般质量特性(C类)
需要说明的是表1和表2对过程能力等级评价是相对的,因为进入21世纪以来,有些先进企业或行业实施6б管理和产品零缺陷的质量目标,这对过程能力提出了更高的要求。 过程能力的分析另一个作用对计量值特性能估计预期的不合格品率P。在合同环境下,供需 双方在可接受风险条件下确定一个合理的不合格品率P,其计算公式为: P=2×[1-φ(3Cp)] 式中:φ(3Cp)为标准正态分布函数,可查表获得。根据上式可得表3: 表 3 过程能力Cp
0.33 不合格品率P(‰)
过程能力分析还有一个作用可知道企业根据顾客可接受的过程能力(或不合格品率)经济合理地选择用于生产可接收产品过程和设备。
提高过程能力的措施 当过程能力未满足顾客或规范要求,或是对过程进行持续改进时,而需要提高过程能力的措施有如下四项: 1)
通过减少普通原因,如操作技能的提高,设备和/或工装的改进等,来减少输出数据的变差。 2)
调整产品规范值或过程方法,使输出数据的均值接近规范范围的中心值,即减少中心偏移量。 3)
在满足顾客要求的前提下,适当增大产品规范范围(采用这种措施应谨慎)。 4)
对产品进行筛选,根据检测结果返工或拒收部分产品(这只是一种临时措施或为应急措施)。
过程能力分析的注意事项 (1)
检测样本特性值的测量装置分辨力至少小于十分之一规范范围,否则产品合格率可能很高,而计算出来的过程能力Cp值却不高。 (2)
计算计量值过程能力指数时,过程应处于控制状态(稳定状态)时,所得结果才会与实际相符。因此笔者认为过程能力分析应与控制图或直方图联合实施。 (3)
输出数据如有异常,且能查明由于存在特殊原因引起的,则应删除这些数据后再计算过程能力指数。 (4)
有多条生产线输出相同产品的组织,笔者认为应分别测量各生产线上产品的特性值并计算其过程能力指数。如果贪图方便,将多条生产线输出产品混合后抽样检测产品特性值,计算过程能力指数,或从各生产线各抽取若干产品组成样本组进行测量、计算,则可能导致计算结果与实际不符,而且难于分析特性值变异原因及采取相应的改进措施。
三亿文库包含各类专业文献、各类资格考试、中学教育、专业论文、高等教育、CPK计算实例52等内容。 
 X R ∑– (***ERAGF): 平均数(每组数据总和的平均值) :客户所需求的σ 倍数 :求合数 N :数据组内的数据个数 CPK 计算例题 某产品其中一项尺寸控制要求为 ...  Cp与Cpk的计算公式_IT/计算机_专业资料。什么是 CP 和 CPK(工序能力指数) CP(或 CPK)是英文 Process Capability index 缩写,汉语译作工序能力指数,也 有译作...  过程能力CPK的计算方法_材料科学_工程科技_专业资料。过程能力CPK的计算 CPK 的概念 Cpk (Process Capability Index )的定义:制程能力指数; Cpk 的意义:制程水平...  CPK 计算实例 某零件质量要求为 20± 0.15,抽样 100 件,测得:-x =20.05s=0.05mm,求过程 能力指数。根据零件的规格要求,Tu=20.15,Tl=19.85 M=...  Minitab15简体中文版CPK计算说明_临床医学_医药卫生_专业资料。Minitab15 简体中文版 CPK 计算说明 1、打开 Minitab15 简体中文免***版, 找到 Mtb.exe 文件,双击...  CPK计算公式_机械/仪表_工程科技_专业资料。制造业工序能力CPK计算公式什么是 CP 和 CPK(工序能力指数) CP(或 CPK)是英文 Process Capability index 缩写,汉语译...  CPK计算及标准_建筑/土木_工程科技_专业资料。CPK CPK:Complex Process Capability index 的缩写,是现代企业用于表示制程能力的指标。 制程能力是过程性能的允许最大...  CPK计算_生产/经营管理_经管营销_专业资料。CPK计算题1.CPK 计算题: 某工厂某...2014造价工程师案例分析... 2014造价工程师造价管理...1/2 相关文档推荐 CPK...

参考资料

 

随机推荐