

Destiné aux développeurs aguerris et issu d'une réécriture des outils la team fail0verflow, le programme Scetool codé Naehrwert, connu pour son travail sur le logiciel PS3MFWBuilder, vient d'être mis à jour en version 0.2.1. L'utilité de cet outil en ligne de commande se trouve dans sa capacité à naviguer dans le firmware interne de la PS3 et afficher toutes sortes d'informations concernant son contenu.
Notes :
zlib est nécessaire pour le fonctionnement de scetool (la DLL est inclue dans l'archive dans l'archive ci-dessous).
'sdk_type' a été remplacé par 'revision' dans data/keys.
Format Keyfile :
[keyname]
type={SELF, RVK, PKG, SPP, OTHER}
revision={00, ..., 18, 8000}
version={..., 0001000000000000, ...}
self_type={LV0, LV1, LV2, APP, ISO, LDR, UNK_7, NPDRM}
key=...
erk=...
riv=...
pub=...
priv=...
ctype=...
Utilisation :
scetool [options] command
COMMANDS Parameters Explanation
-h, --help Print this help.
-k, --print-keys List keys.
-i, --print-infos file_in Print SCE file info.
-d, --decrypt file_in file_out Decrypt/dump SCE file.
-e, --encrypt file_in file_out Encrypt/create SCE file.
OPTIONS Possible Values Explanation
-v, --verbose Enable verbose output.
-0, --sce-type SELF/RVK/PKG/SPP SCE File Type
-1, --compress-data TRUE/FALSE(default) Compress data?
-2, --key-revision e.g. 00,01,...,0A,... Key Revision
-3, --self-auth-id e.g. 1010000001000003 Auth ID
-4, --self-vendor-id e.g. 01000002 Vendor ID
-5, --self-type LV0/LV1/LV2/APP/ISO/
LDR/NPDRM SELF Type
-6, --self-fw-version e.g. 0003004100000000 Firmware Version
-7, --self-add-shdrs TRUE(default)/FALSE Add ELF section headers?
-8, --np-license-type FREE License Type
-9, --np-app-type EXEC/UPDATE App Type
-a, --np-content-id Content ID
-b, --np-real-fname e.g. EBOOT.BIN Real Filename