Post: Fail0verflow PS3 Tools Updated v4
04-13-2015, 12:35 AM #1
Maty360414
dev_hdd0/game/BLUS30377
(adsbygoogle = window.adsbygoogle || []).push({});
Fai10verf1ow's PS3Tools:

Updates to a couple of fai10verf1ow's ps3tools:

scekrit2.exe adds support for npdrm type free to scekrit.exe; calculates the private key used to sign self headers.
sceverify2.exe adds support for npdrm type free to sceverify.exe; verifies the signature of self header.
scekrit_npdrm.exe calculates the private key used for the npdrm footer signature of npdrm selfs
sceverify_npdrm.exe verifies the npdrm footer signature of npdrm selfs

Usage:

scekrit2 self1 self2
sceverify2 input.self
scekrit_npdrm self1 self2 [public key file] [curve type file]
sceverify_npdrm input.self [public key file] [curve type file]

Notes:

Ps3 tools use the key directory specified by the environment variable "PS3_KEYS" (if defined) or else home/username/ps3keys or home/username/.ps3
[public key file] and [curve type] only need to be specified for selfs signed with custom keys.
Place custom keys in the exe directory.
The 2 selfs used with scekrit must be signed with the same key and have the same r value in the signature.
Since I couldn't find 2 npdrm self having the same r value in the footer signature, scekrit_npdrm was tested on npdrm self signed with custom keys and random fail.

I don't know why these weren't included in the original release. Support for npdrm self only requires adding about one C statement. (if app type equals NPDRM, decrypt header) Support for the footer signature requires pointing the app at the end of the self instead of the end of the header.

Includes source, compiles on linux or mingw/windows
edits to original source preceded by the characters //***

To compile:

unpack source somewhere under /home/username/
the source files will be in two folders, ps3tools and updates.
copy all files from the updates folder, overwriting original files in ps3tools folder.
run these commands in /ps3tools: ./autogen.sh (wait .....) make



Download Link: You must login or register to view this content.
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked Maty360414 for this useful post:

privateuser3250
04-13-2015, 12:39 AM #2
Originally posted by Maty360414 View Post
Fai10verf1ow's PS3Tools:

Updates to a couple of fai10verf1ow's ps3tools:

scekrit2.exe adds support for npdrm type free to scekrit.exe; calculates the private key used to sign self headers.
sceverify2.exe adds support for npdrm type free to sceverify.exe; verifies the signature of self header.
scekrit_npdrm.exe calculates the private key used for the npdrm footer signature of npdrm selfs
sceverify_npdrm.exe verifies the npdrm footer signature of npdrm selfs

Usage:

scekrit2 self1 self2
sceverify2 input.self
scekrit_npdrm self1 self2 [public key file] [curve type file]
sceverify_npdrm input.self [public key file] [curve type file]

Notes:

Ps3 tools use the key directory specified by the environment variable "PS3_KEYS" (if defined) or else home/username/ps3keys or home/username/.ps3
[public key file] and [curve type] only need to be specified for selfs signed with custom keys.
Place custom keys in the exe directory.
The 2 selfs used with scekrit must be signed with the same key and have the same r value in the signature.
Since I couldn't find 2 npdrm self having the same r value in the footer signature, scekrit_npdrm was tested on npdrm self signed with custom keys and random fail.

I don't know why these weren't included in the original release. Support for npdrm self only requires adding about one C statement. (if app type equals NPDRM, decrypt header) Support for the footer signature requires pointing the app at the end of the self instead of the end of the header.

Includes source, compiles on linux or mingw/windows
edits to original source preceded by the characters //***

To compile:

unpack source somewhere under /home/username/
the source files will be in two folders, ps3tools and updates.
copy all files from the updates folder, overwriting original files in ps3tools folder.
run these commands in /ps3tools: ./autogen.sh (wait .....) make



Download Link:


Please provide a virus scan within 24 hours and add it to the thread.

Thank you.
04-13-2015, 01:01 AM #3
Originally posted by Insight View Post
Please provide a virus scan within 24 hours and add it to the thread.

Thank you.


In the meantime everyone can download a potential virus.

I really hope you already scanned the file... cause it wouldn't make sense to keep the link in the post if you didn't.
And if you did, you could have posted it yourself. But that shouldn't be your job, so nvm.
04-13-2015, 01:59 AM #4
Originally posted by Ishimura View Post
In the meantime everyone can download a potential virus.

I really hope you already scanned the file... cause it wouldn't make sense to keep the link in the post if you didn't.
And if you did, you could have posted it yourself. But that shouldn't be your job, so nvm.


Please don't start to flame. Just because we are moderators does not mean we have the time to scan every file ourselves. The download link is usually removed but not always, either way the person downloading should always download with caution, staff are not always here. I am moderating from my phone and therefore cannot put the link into a virus scan, however I will remove the download link. Thank you for your concern.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo