pkg2zip
Utilitário que descriptografa arquivos PKG do PlayStation Vita e cria pacotes ZIP
SOBRE O PKG2ZIP
Utilitário que descriptografa arquivos PKG do PlayStation Vita e cria pacotes ZIP. Suporta arquivos PKG - aplicativo principal, DLC, patch e arquivos PSM. Também suporta arquivos PKG de PSX e PSP para uso com o Adrenaline.
Opcionalmente escreve arquivo de licença falsa NoNpDrm ou NoPsmDrm a partir da string zRIF. Você deve fornecer a chave de licença.
REQUISITOS
Henkaku / Enso
Custom firmware necessário para executar homebrew no PS Vita
NoNpDrm
Plugin para desbloquear conteúdo DRM protegido
VitaShell v1.76+
Necessário para instalação de DLC
Adrenaline
Para títulos PSX ou PSP
CARACTERÍSTICAS
Portátil
Escrito em código C multiplataforma, roda em Windows, GNU/Linux, macOS
Pequeno
Sem dependências de bibliotecas externas e usa alocações de memória dinâmica mínimas
Rápido
Usa descriptografia AES acelerada por hardware AESNI se suportada pela CPU
Simples
Cria pacote ZIP com mesma estrutura de pastas que o Vita espera
Limitações:
• Nenhum arquivo PKG de DLC de PSP é suportado
• Nenhum nome de título real é extraído para arquivos PKG PSM
USO
Com zRIF
pkg2zip package.pkg zRIF_STRING
Isto criará arquivo título [id] [região].zip. Título, ID e região são detectados automaticamente do arquivo pkg.
Sem zRIF
pkg2zip package.pkg
Para apenas descompactar arquivos sem licença. Útil para arquivos de patch.
Extração Individual
pkg2zip -x package.pkg [zRIF_STRING]
Evita processo de compactação e cria arquivos individuais.
Compressão CSO
pkg2zip -c9 package.pkg
Para arquivos PSP, cria arquivo .CSO comprimido com fator 9.
GERANDO STRING ZRIF
Se você tem arquivo de licença NoNpDrm funcionando (work.bin ou 6488b73b912a753a492e2714e9b38bc7.rif) pode criar string zRIF com script Python rif2zrif.py:
$ python rif2zrif.py path/to/work.bin
Para gerar work.bin a partir de string zRIF use script zrif2rif.py:
$ python zrif2rif.py zRIF work.bin
PLATAFORMAS SUPORTADAS
DOWNLOAD
Obtenha os binários mais recentes para Windows, Linux e macOS. Arquivos disponíveis via MEGA.
BAIXAR PKG2ZIP (MEGA)
Instalação ArchLinux: $ pacaur -S pkg2zip
COMPILANDO
Execute make se você estiver no GNU/Linux ou macOS.
No Windows você pode compilar com MinGW (obtenha MinGW-w64) ou Visual Studio 2017 Community Edition.
# Certifique-se de ter make instalado
mingw32-make
# Execute o script de build
build.cmd
Post a Comment