Pubblicato un nuovo aggiornamento per Apollo CLI tools, l’utility a riga di comando si rivolge a tutti quegli utenti che desiderano manipolare i file di salvataggio delle console PlayStation sul proprio PC.
La libreria e gli strumenti della riga di comando implementano un motore di patch di salvataggio dei dati che supporta i codici Save Wizard/Game Genie e gli script Bruteforce Save Data.
La libreria multipiattaforma è necessaria per creare:
- Apollo Save Tool PS2
- Apollo Save Tool PS3
- Apollo Save Tool PS4
- Apollo Save Tool PSP
- Apollo Save Tool PS Vita
Questa nuova versione aggiunge il supporto per AES CBC con il comando BSD script aes_cbc(key, iv)
, migliora il codice SW di tipo 3 con l’aggiunta dei sottotipi 3/7/B/F
e migliora il codice SW di tipo 4 con l’aggiunta dei sottotipi 4/5/6/C/D/E
.
Formati di codice supportati
- Save Wizard / Game Genie.
- Script di salvataggio dei dati di Bruteforce.
Save Wizard / Game Genie
- Tipo di codice 0: Scrittura standard a 1 byte.
- Tipo di codice 1: Scrittura standard a 2 byte.
- Tipo di codice 2: Scrittura standard a 4 byte.
- Tipo di codice 3: Aumenta/Riduci scrittura.
- Tipo di codice 4: Scrittura multipla (ripetitore).
- Tipo di codice 5: Copia e incolla.
- Tipo di codice 6: Codice speciale Mega.
- Tipo di codice 7: No More/No Less di Scrittura.
- Tipo di codice 8: Ricerca byte in avanti (puntatore impostato).
- Tipo di codice 9: Manipolatore puntatore: (Imposta/sposta puntatore).
- Tipo di codice A: Scrittura di massa.
- Tipo di codice B: Ricerca byte all’indietro (imposta puntatore).
- Tipo di codice C: Ricerca indirizzo byte (imposta puntatore).
- Tipo di codice D: Comandi di test a 2 byte (Codice Skipper).
Bruteforce Save Data (BSD)
- Comandi:
set
,write
,search
,insert
,delete
,copy
,decrypt
,encrypt
,endian_swap
,compress
,decompress
. - Hash:
crc16
,crc32
,crc32big
,crc64_iso
,crc64_ecma
,md2
,md4
,md5
,md5_xor
,sha1
,sha256
,sha384
,sha512
,hmac_sha1
,sha1_xor64
,adler16
,adler32
,checksum32
,sdbm
,fnv1
,add
,wadd
,dwadd
,qwadd
,wadd_le
,dwadd_le
,wsub
. - Hash personalizzati:
eachecksum
,ffx_checksum
,ff13_checksum
,ducktales_checksum
,kh25_checksum
,khcom_checksum
,mgs2_checksum
,sw4_checksum
,toz_checksum
,tiara2_checksum
. - Crittografia:
aes_ecb
,des_ecb
,des3_cbc
,blowfish_ecb
. - Crittografia personalizzata:
diablo3
,dw8xl
,silent_hill3
,nfs_undercover
,ffxiii
,borderlands3
,mgs_pw
,mgs_base64
,mgs
.
Strumenti dell’interfaccia a riga di comando
Questi strumenti da riga di comando sono utili per i creatori di codice e gli sviluppatori, per testare i codici SW e gli script BSD localmente su di un computer.
Parser
Lo strumento della riga di comando del parser
legge un file .savepatch
e fornisce un elenco numerato delle patch cheat rilevate.
Apollo .savepatch parser v0.1.0 - (c) 2021 by Bucanero
USAGE: ./parser filename.savepatch
Patcher
Lo strumento da riga di comando patcher
legge un file .savepatch
e un elenco di patch separate da virgole e applica i codici cheat selezionati al file di destinazione.
Apollo cheat patcher v0.1.0 - (c) 2022 by Bucanero
USAGE: ./patcher file.savepatch <1,2,7,..,18> target.file
Nota: patcher-bigendian
viene fornito per applicare le patch ai file di dati di salvataggio della PS3 (big-endian).
Changelog
- Aggiunto AES CBC @bucanero in #26
- Comando script BSD
aes_cbc(key, iv)
- Comando script BSD
- Migliorato il codice SW di tipo 3 by @bucanero in #27
- Aggiunti i sottotipi
3/7/B/F
- Aggiunti i sottotipi
- Migliorato il codice SW di tipo 4 by @bucanero in #29
- Aggiunti i sottotipi
4/5/6/C/D/E
- Aggiunti i sottotipi
Download: Apollo CLI tools v1.1.0 (MacOS)
Download: Apollo CLI tools v1.1.0 (Ubuntu)
Download: Apollo CLI tools v1.1.0 (Win32)
Download: Apollo CLI tools v1.1.0 (Win64)
Download: Source code Apollo CLI tools v1.1.0
Fonte: github.com