所有分类
  • 所有分类
  • 文章
  • 百科
  • 游戏
  • 攻略
  • 会社
  • 支持搜索工具
Crass

Crass

✏️ 编辑这篇Wiki
成为首位贡献者
Crass 是一款专为日系游戏(尤其是 Galgame / 视觉小说)设计的通用资源提取与封包工具。它依靠强大的插件式解析引擎,能够识别上百种私有归档格式,在汉化组和 MOD 玩家中是一款长期使用的老牌工具。 基本信息 项目 内容 名称 Crass 类型 游戏资源提取与封包工具 开发者 w8m(Yuu) 最终版本 0.4.14.1 运行环境 Windows 7 及以上 软件许可 免费软件 软件语言 简体中文 项目状态 已停止更新(最终版基于 0.4.14.0-final) 概述 Crass 是老...

Crass 是一款专为日系游戏(尤其是 Galgame / 视觉小说)设计的通用资源提取与封包工具。它依靠强大的插件式解析引擎,能够识别上百种私有归档格式,在汉化组和 MOD 玩家中是一款长期使用的老牌工具

1786588142586_OIP-C.webp

基本信息

项目 内容
名称 Crass
类型 游戏资源提取与封包工具
开发者 w8m(Yuu)
最终版本 0.4.14.1
运行环境 Windows 7 及以上
软件许可 免费软件
软件语言 简体中文
项目状态 已停止更新(最终版基于 0.4.14.0-final

概述

Crass 是老式日系单机资源逆向领域公认的“万能解包利器”。它由资源提取程序资源重新打包程序两大部分组成,依靠 CUI 插件体系 实现格式扩展

与 GARbro 等现代图形化解包工具不同,Crass 的核心是命令行工具,但也提供了图形界面(CrageGUI)供不熟悉命令行的用户使用。它全程本地离线解析,不会篡改游戏本体文件,在 Windows 全系列系统中均可稳定运行

核心功能

资源提取(解包)

Crass 能够完整导出游戏中的 CG 图片、BGM 音频、剧情脚本、立绘素材和动画片段。其核心能力包括:

  • 自动密钥扫描:当资源封包密钥写在游戏主程序 exe 内部时,只需在参数中指定 exe 路径,程序会自动扫描程序段内的密钥和异或偏移数值

  • 自动目录表解密:自动完成目录表解密,正常读取封包内的文件列表,无需使用十六进制工具手动查找密钥

  • 手动密钥填写:对于已知密钥的加密包,可以手动填写 XOR 密钥、数据起始偏移、目录表地址,强制解密封包目录

  • 容错提取:即使部分区块损坏,也可以开启“忽略错误区块”模式,跳过损坏数据,尽可能提取剩余可用素材

资源封包(回封)

Crass 附带 Assage 打包程序,搭配 AUI 打包插件,可以把修改后的图片、音频、脚本重新压缩回原始封包格式。这使得制作 MOD 和汉化补丁成为可能

提取模式

  • 保留目录结构:严格还原封包内多级文件夹架构,便于后续回封打包

  • 平铺文件:将所有文件平铺到单一文件夹,快速筛选 CG 素材

  • 后缀过滤:通过后缀过滤,只提取图片或只提取音频,跳过不需要的文件

注意:Crass 是单纯的资源提取器,不会对提取出来的资源做任何格式转换(如 bmp 转换为 png)或文本提取(从二进制脚本中提取纯文本),这些功能需要交给其他软件完成

支持的格式与引擎

Crass 依靠外置 CUI 插件机制实现格式扩展。每一个对应格式都有独立的 .cui 配置脚本,只需放入对应插件,就能新增一种封包的解析能力。原生自带数十款解析插件

主要支持的引擎包括:

引擎 说明
Kirikiri2(吉里吉里2) 支持 .xp3 格式
NScripter 支持 .arc 等格式
RealLive 支持 .g00 格式
EntisGLS 需绑定 exe 才能解密

Crass 尤其以解包 g00 文件包著称

插件管理

  • 安装位置:所有 .cui 格式插件必须放入工具目录下的 plugin 文件夹,不能放在子文件夹里

  • 自定义编写:对于厂商二次修改结构的私有封包,用户可以手动编辑 CUI 脚本,自行编写解析规则

  • 插件缺失:如果下拉列表为空,说明 CUI 脚本没有放在指定的 plugin 文件夹内,或者插件文件被杀毒软件隔离删除

使用方法

安装

  1. 下载 Crass 压缩包(最终版本为 crass-0.4.14.0-final 或 0.4.14.1

  2. 解压到本地文件夹

  3. 确保所有 .cui 插件位于 plugin 文件夹中

图形界面(CrageGUI)

  1. 双击运行 CrageGUI.exe

  2. 指定源文件:选择要解包的文件

  3. 指定源目录:选择游戏的根目录文件夹

  4. 保存路径:选择解出资源的存放位置

  5. 指定插件(可选):如果自动识别失败,可手动选择对应的 CUI 插件

  6. 点击 执行 开始解包

命令行界面(Crage)

对于高级用户,推荐使用命令行模式,成功率更高

text
Crage.exe -p "封包文件路径" -O exe="游戏主程序路径"

常用参数

参数 功能
-O exe="路径" 指定游戏主程序 exe 路径,用于自动抓取密钥
忽略错误区块 跳过损坏数据,尽可能提取剩余资源

常见问题

问题 解决方案
文件列表一片空白 在高级参数中填写游戏 exe 主程序路径,让程序自动从 exe 内抓取密钥;如果自动读取失败,使用十六进制工具查找 XOR 密钥后手动填写
下拉列表为空,无 CUI 插件可选 确认所有 .cui 插件放入 plugin 文件夹(不能放在子文件夹);关闭杀毒软件或将工具文件夹加入白名单;重新下载完整插件合集
提示“无法识别归档格式” 核对文件是否为原版未被修改的资源包;检查 CUI 脚本的文件头特征码是否匹配当前封包;不要直接拖拽文件,手动点击浏览选中源文件
解包中途中断 勾选“忽略错误区块继续提取”选项;用二进制修复工具修补封包尾部残缺数据;拆分大封包分段提取

应用场景

  • 素材收藏:批量导出游戏 CG、立绘、场景背景等资源

  • 游戏汉化:提取剧情文本脚本,翻译完成后利用 Assage 重新打包回原封包

  • MOD 制作:替换图片、修改音频、改写剧情文字

  • 游戏逆向研究:解析厂商自定义归档格式,分析引擎资源打包逻辑

与 GARbro 的对比

对比维度 Crass GARbro
开发状态 已停止更新(最终版约 2014 年) 仍在更新(2026 年 6 月仍有新版本)
界面 命令行为主,提供图形界面 原生图形界面
插件体系 CUI 插件(需手动管理) 模块化架构,自动识别
回封功能 支持(Assage 打包程序) 支持(F3 创建压缩档案)
格式转换 不转换,保留原始格式 自动转换为 PNG、MP3 等通用格式

外部链接

常见问题
Galgame Wiki是做什么的?
Galgame Wiki 是一个长期致力于 Galgame领域学术资料整理、归档与开源共享的非营利性项目。我们以系统性、可持续的方式,收集、保存与这一领域相关的知识、文献与数字资源,并向所有研究者、爱好者及公众免费开放,旨在构建一个结构清晰、易于使用、持续生长的公共知识库。
原文链接:https://www.galgame.it/wiki/tool/crass.html,转载请注明出处。
0

评论0

请先
【Key社】Summer Pockets (夏日口袋)
【Key社】Summer Pockets (夏日口袋)
10分钟前 有人购买 去瞅瞅看

欢迎回来

请点击下方按钮,使用统一账号登录

前往登录