使用官方的内容管理助手CMA对PSV进行备份,生成的文件格式是psvimg,该文件使用一个256位密钥加密(AES256),本文提到的工具psvimgtools可以在获知该秘钥的前提下解包你本地的psvimg文件。当然本文也会介绍获知该秘钥的方法。

因为我没有Windows环境,所以介绍的使用方法是基于macOS环境的,Linux环境同理,Windows可以自行参阅Github上的使用介绍,使用方式大同小异。

1. 工具下载

psvimgtools下载地址
下载解压缩之后得到四个可执行文件
其中:

  1. psvimg-extract 是用来解包psimg文件的程序,是本文所使用的工具
  2. psvmd-decrypt 用来解译和解压psvmd文件,本文不使用
  3. psvimg-create 用来将解包后的文件重新打包成psvimg以及对应的psvmd文件,本文不使用
  4. psvimg-keyfind 用来暴力破解秘钥,你需要在PSV上生成一个partials.bin,本文不使用

2. 获取密钥

点击这个网址,输入你的AID,网站会生成你需要的密钥。
密钥获取地址
AES256秘钥是256比特,也就是32字节,每个字节都用16进制表示,所以你得到的是一个看起来64个字符的秘钥。
你的AID可以在你的备份文件夹的名字里面找到,也就是psvimg文件所在的那个文件夹的文件名,文件名即是你这个存档对应的PSNID的AID。

3. 解包

这里需要一点Linux系统的使用经验,打开终端,按照下面的格式输入命令,回车运行:

./psvimg-extract -K YourKey ./YourBakFile.psvimg ./extract

这里第一部分./psvimg-extract 代表可执行文件,因为我已经cd到了这个目录下所以我只要在当前目录下运行它就好了,否则你需要指定它的相对路径;第二部分 -K之后输入刚才获知的秘钥;第三部分./YourBakFile.psvimg 是你的备份文件,是什么名字写什么名字,路径同理;第四部分./extract 是你想要解包之后文件输出的目录,我写了一个相对路径,实际根据需求自行设置。
运行成功后终端会不断刷新当前的解包进程,解包过程比较缓慢,如果你有安装libgcrypt进行硬件加速大概会快一些,但我没有尝试。
解包完成后你会在你指定的目录下找到解包之后的文件,具体内容自然视你的备份内容而定。

4. 备注

官方的内容管理助手已经不支持在最新的macOS Catalina下运行了,如果想要备份的话应该可以使用第三方的QCMA,我没有验证,这里我使用的文件是很久之前CMA备份的文件。
理论上来说解包之后修改你想要的文件之后再用psvimg-create打包并恢复的话可以实现很多比较tricky的事情,但我这里就不多尝试了,我解包这个文件只是想找回我多年前的截图而已。

多谢阅读。

psvimg格式PSV存档文件解包工具psvimgtools在macOS环境下的使用教程相关推荐

  1. img文件解包工具_使用tar归档命令,就不怕文件多!

    通过SSH访问服务器,难免会要用到压缩.解压缩.打包.解包等,这时候tar命令就是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar最初被用来在磁带上创建 ...

  2. 倩女幽魂wdf文件解包工具

    倩女幽魂的包文件后缀虽然为wdf,但是不同于梦幻等的wdf文件格式,是一种新的文件格式.之前偶然在网上发现一个ybtx的源码,然后发现其引擎结构和qnyh具有惊人的"巧合"(至少有 ...

  3. asar软件包linux,WinAsar下载_WinAsar工具下载(ASAR文件查看打包解包工具)-下载之家...

          WinAsar官方版是一款很实用的对ASAR文件进行管理的工具,WinAsar拥有ASAR文件查看.打包.解包等功能,WinAsar工具官方版还能够对asar文件进行解密加密,软件里面包含 ...

  4. asar软件包linux,ASAR文件查看打包解包工具下载-ASAR文件查看打包解包工具v2018.07.12免费版-ucbug软件站...

    ASAR文件查看打包解包工具是一款能够帮助用户对ASAR文件进行管理的工具,通过ASAR文件查看打包解包工具能够对文件进行查看.打包.解包等功能,有需要的可以下载使用. 功能介绍 electron的a ...

  5. 华为固件解包工具linux,华为解包工具官方下载

    华为官方APP固件解包工具包括:华为官方固件update.app专用解包工具和 system.img解包工具,可解包华为官方SD卡刷机包UPDATA.APP,可将APP固件解包成IMG镜像分区文件,继 ...

  6. 按压缩格式整理打包(解包)和压缩(解压)命令

    文章目录 一.zip 格式 (一)使用命令 zip 压缩文件 (二)使用命令 unzip 解压 zip 包 二.tar 格式 (一)打包文件 (二)解包 tar 包 三.tar.gz 格式 方式一:利 ...

  7. 华为固件解包工具linux,华为固件解包工具-官方版-华为固件解包工具update.app官方版-独木成林...

    华为官方固件update.app解包工具,用于解包华为官方SD卡刷机包UPDATA.APP,可将APP固件解包成IMG镜像分区文件,继续解包可对刷机包进行定制,可用本工具提取recovery.img. ...

  8. 华为固件解包工具linux,华为固件解包工具

    有些朋友还不知道华为官方SD卡刷机包UPDATA.APP要如何解包?今天小编特意带来这款华为固件解包工具update.app给大家使用,该软件用于解包华为官方SD卡刷机包UPDATA.APP,可将AP ...

  9. 华为固件解包工具linux,华为app固件解包工具

    华为固件解包工具是一款针对华为手机所推出的APP固件解包软件.它的功能十分强大,将华为官方SD卡刷机包UPDATA.APP解包成IMG镜像分区文件,还可以提取recovery.img.system.i ...

  10. 华为固件解包工具linux,华为app固件解包工具下载

    华为固件update.app解包工具是一款专门为用户打造的华为app固件解包工具,可以帮助用户解华为官方sd卡刷机包UPDATA.APP,可以将app固件解包成img镜像文件,也可以对刷机包进行定制等 ...

最新文章

  1. 北大读博手记:怎样完成自己的博士生涯?非常具有指导性!
  2. Linux安装SNMP
  3. mysql定时木马_Mysql的语句生成后门木马的方法
  4. Java核心技术36讲
  5. php文件解锁,php文件锁怎么用
  6. php checkstyle,php codebrowser未正确遵循checkstyle.xml中的路径
  7. 怎么对document.write写出来的内容调整对齐方式_写论文可能用到的各种Word技巧
  8. 已经连接到空闲例程的解决方法
  9. Apache整合Tomcat(转)
  10. 测绘工程野外测量实践实习
  11. 电视盒子刷鸿蒙系统,当贝市场亲测有效三款获取电视和盒子root权限的工具应用...
  12. java ip地址定位,Java根据IP地址定位位置
  13. 大写汉字转阿拉伯数字c语言,使用C#实现阿拉伯数字到大写中文的转换
  14. 【Linux】swp文件
  15. 手工卡纸做机器人_怎么用卡纸手工制作可拨动的时钟玩教具(步骤图解)
  16. 2018/8/22部分算法总结 二维几何常用算法
  17. 商务网站建设与维护【11】
  18. Android入门知识全套笔记
  19. IP ID idle 扫描
  20. 逐梦高新,智赢未来,第四届顺德高新区运动嘉年华正式拉开序幕

热门文章

  1. ApacheCN 翻译/校对/笔记整理活动进度公告 2019.9.27
  2. 沪上各区免费停车场大全
  3. Project2019入门到精通
  4. 美国g口无限流量服务器,不是所有的G口服务器都独享不限流量,美国SK洛杉矶G口除外...
  5. PowerDesign的基本使用
  6. 网页设计下拉菜单栏css代码,HTML+CSS实现导航条下拉菜单的示例代码
  7. c语言二进制转十六进制代码,C语言--二进制转十六进制
  8. C#+access做注册、登陆界面 【实测成功】
  9. snb处理器hd3000显卡专用extra_最强i9-9900K处理器造就最强主机!华硕ROG GL12CX评测...
  10. HBase入门笔记(一)--Ubuntu无线网卡驱动配置