hactool 完整指南:快速解析、解密并提取 Switch 游戏文件
hactool 完整指南快速解析、解密并提取 Switch 游戏文件【免费下载链接】hactoolhactool is a tool to view information about, decrypt, and extract common file formats for the Nintendo Switch, especially Nintendo Content Archives.项目地址: https://gitcode.com/gh_mirrors/ha/hactool想看懂 Switch 游戏包里的内容hactool 是一款开源的 Switch 文件解析工具能查看、解密并提取 XCI、NCA、NSP 等格式把加密的游戏数据变成你能直接读的文件。它到底能帮你做什么 帮你一眼看清文件结构一个 NCA 里有哪些分区、用的什么加密跑一下就有答案 帮你解密受保护的内容配合密钥文件把加密 NCA 转成明文副本 帮你把资源完整提取出来XCI 卡带、NSP 安装包里的 RomFS、ExeFS 都能拆开✅ 帮你验证完整性校验哈希与签名判断文件有没有被改动第一次上手从克隆到跑通第一个文件环境只需 Git、Make 和 C 编译链。克隆仓库并编译git clone https://gitcode.com/gh_mirrors/ha/hactool cd hactool cp config.mk.template config.mk make如果 make 不是 GNU makeBSD 系把make换成gmake即可。编译完生成hactool可执行文件找个 .nca 文件验证一下./hactool -i game.nca能打印出文件头信息说明工具已经跑通。hactool 使用方法三件最常用的事1. 查看文件信息./hactool -i game.nca-i是默认动作会显示魔数、分区布局和加密类型。什么都不传也会执行它。2. 如何解密 NCA./hactool -k prod.keys --plaintext game_plain.nca game.nca-k指定密钥文件--plaintext把整个 NCA 解密后另存一份。对 Rights ID 加密的内容把标题密钥放进~/.switch/title.keys即可被自动读取。3. 提取 XCI / NSP 资源./hactool -k prod.keys -x game.xci --outdir extracted-x也是默认动作NCA 会按分区拆成文件落盘。NSP 这类 PFS0 封装的包加-t pfs0指定类型就能处理。Switch 文件结构项目里藏着什么根目录按格式拆分nca.c、xci.c、nso.c、pfs0.c、hfs0.c各管一种文件mbedtls/ 是内置加密库AES、RSA、SHA 都靠它mbedtls/programs/ 还有配套示例程序mbedtls/tests/ 放了完整测试用例改代码前可以跑一遍KEYS.md 列出工具认识的所有密钥名排错时很实用hactool 参数效率玩法-i、-x本来就是默认动作不加也能跑加-y顺手校验哈希与签名提取和验签一次完成--xcontenttypeprogram只提取程序内容跳过手册和元数据批量处理写个 for 循环对目录里的*.nsp逐个加-t pfs0 -x --outdir卡住了怎么办症状报unable to open ...打不开文件原因路径含空格或文件名写错解法路径加引号先ls确认文件名症状警告prod.keys does not exist解密失败原因没带-k或默认目录里没有密钥解法用-k显式指定或把密钥放到~/.switch/prod.keys症状make报错找不到config.mk原因漏了复制模板这一步解法先执行cp config.mk.template config.mk再编译写在最后hactool 把 Switch 文件解析压缩成了三件事看信息、解密、提取。建议从手头某个 .nca 文件开始跑通-i再试-x对照 KEYS.md 逐个认识密钥你会对 Switch 的文件结构越看越明白。仅用于学习与研究请遵守当地法规妥善保管密钥文件。【免费下载链接】hactoolhactool is a tool to view information about, decrypt, and extract common file formats for the Nintendo Switch, especially Nintendo Content Archives.项目地址: https://gitcode.com/gh_mirrors/ha/hactool创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Java高级开发面试:技术深度与表达魅力的双重考验

Java高级开发面试:技术深度与表达魅力的双重考验

1. 项目概述:当严肃面试官遇上搞笑程序员 去年冬天,我作为面试官参与了公司Java高级开发岗的招聘。那天下午的最后一个面试者叫李飞机,简历上写着"五年大厂经验,精通JUC和Spring全家桶"。原本以为又是场标准的技术拷问&…

2026/8/24 8:04:49 阅读更多 →
高级扩展分组函数RULLUP与CUBE、GROUPING SETS

高级扩展分组函数RULLUP与CUBE、GROUPING SETS

ROLLUP:GROUP BY 子句的一个扩展功能,主要用于生成多维度的汇总数据。它能够根据指定的列层次结构,自动计算各级小计(Subtotals)以及最终的总计(Grand Total)。一、核心功能与机制ROLLUP 的主要…

2026/8/24 8:04:18 阅读更多 →
NVIDIA的AI全产品线图、H、A、L系列卡讲解

NVIDIA的AI全产品线图、H、A、L系列卡讲解

文章目录一、英伟达五大核心架构演进图二、数据中心HBM旗舰训练GPU三、数据中心GDDR推理专用GPU四、GraceGPU一体化超级芯片&机架集群五、专业工作站&本地AI开发GPU六、分场景选型速查表七、Hopper架构完全解析:H100家族6款详解1)Hopper相比前代…

2026/8/24 13:37:49 阅读更多 →

最新新闻

告别手写正则删注释:为什么strip-json-comments才是处理JSONC的唯一正确选择

告别手写正则删注释:为什么strip-json-comments才是处理JSONC的唯一正确选择

告别手写正则删注释:为什么strip-json-comments才是处理JSONC的唯一正确选择 【免费下载链接】strip-json-comments Strip comments from JSON. Lets you use comments in your JSON files! 项目地址: https://gitcode.com/gh_mirrors/st/strip-json-comments strip-jso…

2026/8/25 10:41:46 阅读更多 →
动态规划与高精度算法实战:乘积最大问题解析

动态规划与高精度算法实战:乘积最大问题解析

1. 项目概述与问题拆解“乘积最大”这个问题,乍一看像是一个简单的数学游戏,但它在NOIP2000提高组中出现,就注定不是一个能靠直觉轻松解决的问题。题目核心是:给定一个长度为N的数字串,要求你插入K个乘号,将…

2026/8/25 10:41:46 阅读更多 →
从阿里腾讯小米的Claw生态看技术选型:微服务、云原生与IoT开发路径解析

从阿里腾讯小米的Claw生态看技术选型:微服务、云原生与IoT开发路径解析

1. 从“小龙虾”到“Claw”:一场命名狂欢背后的技术选型迷思最近在技术社区和社交媒体上,一个词火了——“Claw”。如果你以为这是哪个新出的开源框架或者编程语言,那可就错了。这个词,正以一种意想不到的方式,和国内几…

2026/8/25 10:41:46 阅读更多 →
RoMa完整指南:PyTorch 3D旋转工具箱,一站搞定四元数、旋转矩阵与欧拉角互转

RoMa完整指南:PyTorch 3D旋转工具箱,一站搞定四元数、旋转矩阵与欧拉角互转

RoMa完整指南:PyTorch 3D旋转工具箱,一站搞定四元数、旋转矩阵与欧拉角互转 【免费下载链接】roma RoMa: A lightweight library to deal with 3D rotations in PyTorch. 项目地址: https://gitcode.com/gh_mirrors/roma1/roma RoMa 是一个轻量级…

2026/8/25 10:41:46 阅读更多 →
从十字星到多边形:chartjs-plugin-annotation的point、polygon、ellipse注解全解析

从十字星到多边形:chartjs-plugin-annotation的point、polygon、ellipse注解全解析

从十字星到多边形:chartjs-plugin-annotation的point、polygon、ellipse注解全解析 【免费下载链接】chartjs-plugin-annotation Annotation plugin for Chart.js 项目地址: https://gitcode.com/gh_mirrors/ch/chartjs-plugin-annotation 如果你想在 Chart.…

2026/8/25 10:41:46 阅读更多 →
OpenClaw开源AI智能体框架:技能化开发与Docker部署实战

OpenClaw开源AI智能体框架:技能化开发与Docker部署实战

1. 项目概述:OpenClaw(小龙虾)与它的“技能”生态最近在AI应用开发圈里,OpenClaw(大家更习惯叫它“小龙虾”)的热度持续走高。如果你正在寻找一个能让你快速构建、部署和管理AI智能体(Agent&…

2026/8/25 10:40:45 阅读更多 →

日新闻

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

2026/8/25 0:00:34 阅读更多 →
Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG 【免费下载链接】transformers.js State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server! 项目地址: https:/…

2026/8/25 0:00:34 阅读更多 →
数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

数学建模竞赛论文写作指南:从模型构建到学术表达的核心技能

1. 项目概述:从“会做”到“会写”的竞赛核心跃迁“全国大学生数学建模竞赛”,这个名字对理工科学生来说,分量极重。每年,无数团队在三天三夜的时间里,为一个开放性问题绞尽脑汁,从建立模型、求解算法到编程…

2026/8/25 0:00:34 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/24 20:22:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/25 10:31:12 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/24 11:20:22 阅读更多 →