PS3HEN resigning Eboots to hen but goes back to xmb.

You are right about that. Honestly, my knowledge about that is minimal. I just use what I know works lol.
I was never much of an expert on it. I'm surprised I still remember as much as I do actually. Thanks to so many wonderful devs, such as yourself, you don't really have to though. It's almost idiot proof these days.
 
For shits and giggles i made one signed for 3.55 and it works also. I think the key revision is 0xA, and revision for 3.50 is 0x7 with doing zero research :D

upload_2024-9-16_0-25-29.png


3.55
Code:
scetool -v --sce-type=SELF --compress-data=TRUE --skip-sections=FALSE --key-revision=0A --self-ctrl-flags=4000000000000000000000000000000000000000000000000000000000000002 --self-auth-id=1010000001000003 --self-app-version=0001000000000000 --self-add-shdrs=TRUE --self-vendor-id=01000002 --self-type=NPDRM --self-fw-version=0003005500000000 --np-license-type=FREE --np-content-id=%contentid% --np-app-type=EXEC --np-real-fname=EBOOT.BIN --encrypt EBOOT.ELF EBOOT.BIN


EDIT: Here is also the other scripts i had for testing, signing self, sprx for disc, npdrm, vsh, etc.

Scripts Using Template Files: https://www.mediafire.com/file/edmyiher4v0914z/resign-for-ps3hen-template.zip/file

Other misc scripts: https://www.mediafire.com/file/k6xew196cleshqf/resign-for-ps3hen-scripts.zip/file

EDIT2: Updated links
 

Attachments

Last edited:
For shits and giggles i made one signed for 3.55 and it works also. I think the key revision is 0xA, and revision for 3.50 is 0x7 with doing zero research :D

View attachment 44279

3.55
Code:
scetool -v --sce-type=SELF --compress-data=TRUE --skip-sections=FALSE --key-revision=0A --self-ctrl-flags=4000000000000000000000000000000000000000000000000000000000000002 --self-auth-id=1010000001000003 --self-app-version=0001000000000000 --self-add-shdrs=TRUE --self-vendor-id=01000002 --self-type=NPDRM --self-fw-version=0003005500000000 --np-license-type=FREE --np-content-id=%contentid% --np-app-type=EXEC --np-real-fname=EBOOT.BIN --encrypt EBOOT.ELF EBOOT.BIN


EDIT: Here is also the other scripts i had for testing, signing self, sprx for disc, npdrm, vsh, etc.

Scripts Using Template Files: https://www.mediafire.com/file/edmyiher4v0914z/resign-for-ps3hen-template.zip/file

Other misc scripts: https://www.mediafire.com/file/dfapvx14ci7w42z/resign-for-ps3hen-scripts.zip/file
What's odd is either the one that worked or the one that didn't seemed to have a different content id, based on memory. I'm on my phone right now to check, but I could've sworn the one I checked had COBRA in the content id. I think it was one by bitsbubba, because I think his name was also part of the content id. Could they be two different packages?
 
What's odd is either the one that worked or the one that didn't seemed to have a different content id, based on memory. I'm on my phone right now to check, but I could've sworn the one I checked had COBRA in the content id. I think it was one by bitsbubba, because I think his name was also part of the content id. Could they be two different packages?
Ahh yeah, i noticed that. The original one was UP0100-COBRATOOL_00-BITSBUBBA00COBRA which i did sign one with that content id, but i tried the other one first cause thats what his was renamed to. I assume the original one works too, but i did not verify it
 
Ahh yeah, i noticed that. The original one was UP0100-COBRATOOL_00-BITSBUBBA00COBRA which i did sign one with that content id, but i tried the other one first cause thats what his was renamed to. I assume the original one works too, but i did not verify it
I can see a black screen if say the content id was mismatched in any self files, so at first, I thought that was the problem.
 
Good news!

Yeah you can use that to sign any npdrm eboot. I also posted scripts a few posts back to sign other files.

btw, I found the package.conf in ps3tools. it's in the cheats folder:

upload_2024-9-16_11-41-42.png


I think it goes to make_package_npdrm.exe. this is at least with packages though, rather than self files. I think that added to some confusion on my part.
 
Good news!

Yeah you can use that to sign any npdrm eboot. I also posted scripts a few posts back to sign other files.
so does this mean the essse resigner needs to be updated? because that resigns the eboot to 3.55 but as we know it takes back to xmb.. i was hoping it wasnt user error and turns out it wasnt the stuff needs to be updated.
 
I'm not sure. at first glance, it seems to be good, based on scetool gui. however, it obviously messed something up. it looks like @esc0rtd3w resigned the eboot to 3.55 using the method I suggested to you, ps3tools. that would be the easiest way, I guess.
 
I'm not sure. at first glance, it seems to be good, based on scetool gui. however, it obviously messed something up. it looks like @esc0rtd3w resigned the eboot to 3.55 using the method I suggested to you, ps3tools. that would be the easiest way, I guess.
I use the ps3tools I tested it on the day u told me to try it the latest is 4.8.1 I think, essse resigner, ta resigner and nothing worked.. es0rtd3w posted his own bat that works, I tested it with a eboot that didn't work and it worked.. I think some of the tools don't work anymore. I could use essse resigner right now and the eboot would not work. I'm back on evilnat tho because the thing I was working on now works. But thanks for your help anyway. :)
 
so does this mean the essse resigner needs to be updated? because that resigns the eboot to 3.55 but as we know it takes back to xmb.. i was hoping it wasnt user error and turns out it wasnt the stuff needs to be updated.
I dont know what's going on with that. AFAIK, they all use scetool to do that signing, they being ESSSE, TrueAncestor, and ps3tools suite.

Actually I used the scetool in my TA folder because thats just the one I used for resigning nopsn apps in the past.

I assume there is maybe a version discrepancy in scetool or some command is not being done the exact way as in batch file.
 
I use the ps3tools I tested it on the day u told me to try it the latest is 4.8.1 I think, essse resigner, ta resigner and nothing worked.. es0rtd3w posted his own bat that works, I tested it with a eboot that didn't work and it worked.. I think some of the tools don't work anymore. I could use essse resigner right now and the eboot would not work. I'm back on evilnat tho because the thing I was working on now works. But thanks for your help anyway. :)

I don't remember if it resigns to 4.21, 3.55, or if you can select it with ps3tools. I'm assuming 4.21 doesn't work on hen, so if it was signed to that, that may be why ps3tools didn't work. I don't know what's going on for all of those apps to fail. I don't have a cfw ps3, and I don't want to install hen (legit for me from now on), so I can't test resigning with those tools on my end. I think ps3tools did work for @esc0rtd3w though, based on that image, but I'm not sure.
 
I don't remember if it resigns to 4.21, 3.55, or if you can select it with ps3tools. I'm assuming 4.21 doesn't work on hen, so if it was signed to that, that may be why ps3tools didn't work. I don't know what's going on for all of those apps to fail. I don't have a cfw ps3, and I don't want to install hen (legit for me from now on), so I can't test resigning with those tools on my end. I think ps3tools did work for @esc0rtd3w though, based on that image, but I'm not sure.
No I didn't use ps3tools to sign it, but you are right, ps3tools signs 4.xx as default. I just used the viewer to show the eboot. I used scetool that was in my TrueAncestor folder and ran batch files.

If I ran the same batch file from ps3tools scetools folder it should work the same though.
 
No I didn't use ps3tools to sign it, but you are right, ps3tools signs 4.xx as default. I just used the viewer to show the eboot. I used scetool that was in my TrueAncestor folder and ran batch files.

If I ran the same batch file from ps3tools scetools folder it should work the same though.
Did you try resigning with true ancestor itself to rule out the middle man being responsible?
 
I used true ancestor. this is a resign of the one that returns to the xmb. the only options with TA are 3.40 and 4.21 (probably) it seems. let me know if it even works. I used 1.98.

edit: I used 3.xx standard. I'm not sure what 3.xx alt is referring to.
 

Attachments

I just thought about trying this... I'm not really sure what this eboot goes to, but the one I resigned with TA seems to load up on rpcs3. however, it crashes after going through all the disclaimers, perhaps searching for files that aren't there as I just booted the eboot by itself:

upload_2024-9-18_2-44-42.png
 
No I didn't use ps3tools to sign it, but you are right, ps3tools signs 4.xx as default. I just used the viewer to show the eboot. I used scetool that was in my TrueAncestor folder and ran batch files.

If I ran the same batch file from ps3tools scetools folder it should work the same though.
is there a particular reason why hen only works on 3.55 but not 4.xx? if theres already a discussion about this. just wondering
 

Similar threads

Back
Top