Interested in investing time and money into PSXHAX.COM? Read More and Contact Us for details!
Live in Your World, HAX in Ours!
Resigning PS4 Trophies from Retail to Debug Guide by Zecoxao
After the snazzy PS4 Retail / Debug Game Transfusion Tutorial and PlayStation 4 Trophy Resigner Script over the weekend, developer @zecoxao has been nice enough to share a guide on resigning PS4 Trophies from Retail to Debug with the help of Charles and @happyelement (harlequin) today! :lovexf2:

Here is it from zecoxao: How to Resign Trophies from Retail to Debug Tutorial

So, for this tutorial, none of this would've been possible without the help of harlequin and Charles. All of the credits go to them, thanks guys :smilexf2:

You will need:
Here are the steps:

1- Extract the contents of the trophy keys zipfile into your %USERPROFILE% folder (in my case it's C:\Users\zecoxao). You will have it as C:\Users\zecoxao\ps4keys\<keys_here>

2- Navigate to:
Code:
/system_data/priv/appmeta
And find the TITLE ID of the game which you want to resign the trophy file

3- Copy the CUSA title id folder to a safe place.

4- Open npbind.dat inside with Hexeditor:

JPsvjBi.png

Here we can see that game CUSA00434 has correspondant trophy file NPWR05974

5- Now that you know correspondant id, navigate to:
Code:
/user/trophy/conf
and find folder with that id and place it somewhere safe on your pc. you know have two things: your np...
PS4 Trophy Resigner Makefile Test by HappyElement (aka Harlequin)
Recently we reported on PS4 Game Saves and PS4 Trophies working on a PlayStation 4 DevKit / TestKit, and this weekend @happyelement (aka harlequin) shared a PS4 Trophy Resigner script for developers to test out based on @flatz's previously-released PKG / PUP Python Scripts using the PS4 Trophy Retail Key. :ninjaxf2:

Download: PS4 Trophy Resigner Makefile / GIT

Below is the script that would resign PS4 trophies extracted with the PlayStation 4 Trophy (PS4 .TRP File) Extractor by @RedEyeX32 if testing is successful:

Makefile:
Code:
CC    =  gcc
CFLAGS    =  -g -O2 -Wall
LDLIBS  = -lz
FILES    =    pupunpack unpkg unpfs trophy trp_resigner
COMMON    =    sha2.o mingw_mmap.o tools.o aes.o sha1.o
DEPS    =    Makefile sha2.h

OBJS    = $(COMMON) $(addsuffix .o, $(FILES))

all: $(FILES)

$(FILES): %: %.o $(COMMON) $(DEPS)
    $(CC) $(CFLAGS) -o $@ $< $(COMMON) $(LDLIBS)

$(OBJS): %.o: %.c $(DEPS)
    $(CC) $(CFLAGS) -c -o $@ $<

clean:
    rm -f $(OBJS) $(FILES) *.exe *~
trophy.c:
Code:
#include <sys/types.h>
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/stat.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
#include <zlib.h>
#include <dirent.h>
#include <assert.h>
#include <stdint.h>

#ifdef WIN32
#include "mingw_mmap.h"
#include <windows.h>
#include <wincrypt.h>
#else
#include <sys/mman.h>
#endif

#ifdef WIN32
#define MKDIR(x,y) mkdir(x)...
Ferrox PS3 Custom Firmware 4.81 COBRA 7.5 v1.02 by Alexander
Following their Standard and Cobra updates along with the other PS3 4.81 Custom Firmware including Rebug 4.81.2 Cobra 7.50 PS3 CFW, today PlayStation 3 developer @Alexanderss returns with Ferrox PS3 CFW 4.81 COBRA 7.5 v1.02 Custom Firmware! :biggrinxf2:

Download: CEXFERROX481COBRA750_102.PUP (197.8 MB) / CEXFERROX481COBRA750_102.PUP (Mirror) / stage2.bin (Play From Burned Disc) via Alexander

v1.02 PUP MD5: b9d64e32a5622b4db85c4ef2044770a2

Below are the changes, roughly translated from LizZo to quote: Release - Custom Firmware FERROX 4.81 v1.02 COBRA 7.5

We return once again with a new release for the PS3 scene! Tonight it was the turn of the new 2.1 version of the Custom Firmware 4.81 FERROX.

The new release has been produced with the 'intent to offer a CFW as clean as possible, for that section of users who want to play online with a little more tranquility. But do not worry, the other slices of users will settle! :winkxf2:

This new 1.2 version of the custom firmware developed by Developer Alexander leads the addition of COBRA Patch 7.50. As I said, despite the COBRA functions, the FERROX is considered the cleanest CFW. It indicates particularly made for the use Online.

It also thanks the developer Habib for his valuable advice on porting 7.5. I think now you anyway know all the CFW of Cybermodding home, so let's do the rest.

CHANGELOG v1.02:
  • COBRA updated to version 7.5 Patch
THE FERROX v1.02...
PlayStation 4 DevKit Activation Guide & PS4 DevKit NEO Downgrading with DevKit PUP
A few days ago we reported on PS4 DevKit / TestKit Settings for developers, and since the PS4 Retail / Debug Game Transfusion Guide PlayStation 4 developer ZiL0G80 spotted some code of interest in the TMServer-3_50_0_55.msi file of the PS4 *** Leak that (similar to PS Vita) may allow the activation of PS4 DevKits by unlicensed developers through 2020 following the PS4 DevKit Activation Tutorial by Jerry Yin below. :LOL:

Here are the related Tweets:

From TMServer-3_50_0_55.msi thanks to @oneman123 on Pastebin via Hydrogen:
Code:
 internal class CpUpdatePlugIn : IPlugIn
    {
        public override string Name
        {
            get { return "recover-cp"; }
        }
 
        public override string Options
        {
            get { return "file [devkit ...]"; }
        }
 
        public override bool IsValidArgCount(int argc)
        {
            return argc >= 1;
        }
 
        public override string HelpString
        {
            get { return "Updates the firmware of the DevKit with the cpupdater.bin file specified."; }
        }
 
        public override bool Hidden
        {
            get { return true; }
        }
 
        public override bool Execute(List<string> args)
        {
            ORTMAPI tm = null...
PS Vita PFS (PlayStation File System) Keys Documented by St4rk!
Following his PKGDecrypt homebrew application, PlayStation Vita developer St4rk documented the PS Vita PFS (PlayStation File System) encryption and secret keys today on the Wiki for developers! :ninja:

In addition, since our last GameArchives ArchiveExplorer update (Latest Version) the developer maxton has revised the application a few more times including some PFS bug fixes with the changes detailed below.

PS Vita PFS Keys
Code:
PFS EncKey : { 0x00, 0x29, 0x8C, 0xDF, 0x44, 0x28, 0xE7, 0x2C, 0x87, 0x85, 0xDA, 0xE0, 0x92, 0x3C, 0x60, 0xBD };

PFS Secret: { 0x8C, 0x5D, 0x3A, 0x4B, 0x9D, 0x9B, 0xF4, 0xB4, 0x53, 0xBC, 0xE6, 0xCD, 0xC3, 0x43, 0x31, 0xD8 };
RSA modulus and Exponent
Code:
    RSA Exponent : 0x10001
    Modulus Rif Key Type 0 and 1 :

{0x9C,0xCC,0xE3,0xA5,0x36,0xFA,0x64,0x1B,0x2D,0x13,0x54,0xEE,0x98,0xF0,0x93,0xC2,0x68,0x47,0x0F,0x72,0x2C,0x02,0x4B,0x86,0xCD,0x60,0x27,0x4E,0x08,0xE0,0x06,0x7A,0x3C,0xB0 ,0xDB,0xA3,0xD3,0x3D,0xB2,0xAC,0xE4,0x4A,0xA0,0x70,0xB1,0x0B,0x61,0x2A,0xC4,0x54,0x6E,0x51,0xB5,0xED,0xFA,0x23,0xF5,0xED,0x50,0x7F,0x23,0x36,0x5F,0x9A,0x0A,0x09,0xC1,0x80,0x7D,0x43,0xE6 ,0x17,0x22,0x25,0xAE,0xB8,0x16,0x30,0xAC,0x59,0x79,0xC4,0xA5,0x34,0x46,0x0A,0x41,0xA6,0x20,0x7E,0x6B,0x42,0x6F,0x3D,0xF8,0xCA,0xA0,0xFB,0xA7,0xED,0x2B,0x6A,0x47,0x4C,0x2A,0xAB,0x50,0xA9 ,0x2D,0xC7,0x43,0xF2,0x23,0x22,0x28,0xFA,0xC4,0x8F,0xED,0x21,0x8A,0x81,0x90,0xF0,0x42,0x3A,0xD0,0x0C,0x59,0x5D,0xCB,0x41,0x0D,0x18,0x84,0x5D,0xA9,0x0C,0xCF,0x2F,0xDF,0xD6,0xB9,0x0E,0x23 ,0x07,0x4B,0x52,0xB5,0x7C,0x48,0x66,0xB9,0x3D,0xD6,0xA7,0xC7,0x33,0x6D,0x74,0xD2,0x6D,0x9E,0x30,0xD8,0xA1,0xB1,0xC9,0x44,0x59,0xF3,0x43,0x12,0xAB,0x0A,0x46,0xB1,0xB2,0x81,0xD2,0x2B,0x38 ,0x80,0x93,0x52,0xA4,0x87,0xC0,0x0D,0x60,0x34,0x0F,0xEA,0xC1,0x83,0x4B,0xCF,0x88,0xDA,0x25,0xD9,0x80,0xB3,0x78,0x47,0x08,0x75,0x74,0x27,0xD4,0x09,0x48,0x49,0x3D,0x2F,0x5A,0x8F,0xEE,0xB5...
Back
Top