Forum: PS3 Technical Development - Topics relating to Playstation 3 Technical development ONLY! Read and discuss the latest Cobra USB updates, tutorials and explanations or find out about bluray drive bypass firmwares plus much more.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: May have signed a .pkg.. Wanna test?
  

Page 4 of 5 FirstFirst ... 2 3 4 5 LastLast
Results 31 to 40 of 48
  1. #31  
    numero53 is offline Member
    Join Date
    Nov 2010
    Posts
    14
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    0
    Quote Originally Posted by diesel701 View Post
    So, now you can sign self, right?
    And what about the .pkg? Your friend said that seems to be ok, right?
    I'm working on a encryption tool for .pkg.. but I have not much time..

    EDIT: I've seen geohot's video of jailbreak.. so my work stop here for now.. (because there is no need now)
    I'm working on a tool that encrypt pkg... but now I'have only quite completed the first part of the program.... the part that repack files in an huge pkg file but decrypted.. so i have only to understand the crypto algorithm.... someone would help me?
    Reply With Quote  

  2. #32  
    Bayron is offline Member
    Join Date
    Oct 2009
    Posts
    214
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    12
    Quote Originally Posted by diesel701 View Post
    @Bayron
    You don't need the key with a jailbroken ps3 with Geo's pup.
    You need to reverse the process of that program (by Math) and you will be able to compress and encrypt packages for that ps3.
    All IMHO obviously.
    It's strange nobody has released an app to do the reverse from the decrypter/Extractor then, because the code is pretty straight forward and nicely commented.
    Reply With Quote  

  3. #33  
    eclips3's Avatar
    eclips3 is offline Registered User
    Join Date
    Jan 2011
    Posts
    19
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by Bayron View Post
    What did you try?
    Look, I have of course verified that the encryption works.

    For example, if I take a legit retail pkg and decrypt it and then re-encrypt it again with the same key, the encrypted data is 100% identical.

    You can also check the files in the pkg I provied, if you extract them with the existing tools that are available you will see that they are identical to the ones in the original debug pkg.

    I verified all this with CRC and md5.

    If there is anything in the created retail pkg that is wrong, it is in the header (I don't know if signing is necessary or not).

    What we should do next is find some signed homebrew and put it in an encrypted retail pkg file and test it on a console with Geohot's modification.

    It is the same method as used for decryption, but backwards. I will provide tools to do the encryption, with source code, but I haven't had time yet. Please have patience.
    Reply With Quote  

  4. #34  
    numero53 is offline Member
    Join Date
    Nov 2010
    Posts
    14
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    0
    yes but it's quite unuseful.... geohot will release a tool soon...

    [15:37] <Mathieulh> an app that repacks ? not from me
    [15:37] <Mathieulh> geohot will release one though
    Reply With Quote  

  5. #35  
    diesel701 is offline Member
    Join Date
    Jan 2011
    Posts
    78
    Downloads
    5
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    @eclips3
    I'm very interested in your source code.
    Have you done in c#?
    I'll wait for it
    Reply With Quote  

  6. #36  
    moose123 is offline Member
    Join Date
    Jan 2011
    Posts
    43
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by eclips3 View Post
    Look, I have of course verified that the encryption works.

    For example, if I take a legit retail pkg and decrypt it and then re-encrypt it again with the same key, the encrypted data is 100% identical.

    You can also check the files in the pkg I provied, if you extract them with the existing tools that are available you will see that they are identical to the ones in the original debug pkg.

    I verified all this with CRC and md5.

    If there is anything in the created retail pkg that is wrong, it is in the header (I don't know if signing is necessary or not).

    What we should do next is find some signed homebrew and put it in an encrypted retail pkg file and test it on a console with Geohot's modification.

    It is the same method as used for decryption, but backwards. I will provide tools to do the encryption, with source code, but I haven't had time yet. Please have patience.
    I'm pretty sure GeoHot didn't actually help us. Rather.. laid out some stepping stones if you will. His tools will only allow you to sign homebrew that runs on his "MFW". So unless someone is tweaking his update .PUP...
    I thought the idea was to sign homebrew that would work on ANY console. More over I refuse to update to 3.55. I'd rather suffer the use of a dongle. Hahah. It already does what's required.
    Reply With Quote  

  7. #37  
    cookie42 is offline Registered Cookie
    Join Date
    Nov 2010
    Posts
    690
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    6
    Likes Received
    18
    A dongle isn't required.
    1. Update to official 3.55
    2. Install geohot's cfw pup
    3. Install homebrew once it's been encrypted and signed with his tools.(BM won't work. Multiman may, but unconfirmed.)
    3.???
    4.Profit?
    STOP! Before you ask questions... READ the first post! RTFFP = Read The F*cking First Post
    Yes, A 3.55 "jb" (cfw) is available, no >3.55 "jb" or cfw yet.
    Yes, A 3.55 downgrade is available. But not to lower than stock firmware! (What it came with)
    No >3.55 downgrade is out there yet.
    Reply With Quote  

  8. #38  
    moose123 is offline Member
    Join Date
    Jan 2011
    Posts
    43
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by cookie42 View Post
    A dongle isn't required.
    1. Update to official 3.55
    2. Install geohot's cfw pup
    3. Install homebrew once it's been encrypted and signed with his tools.(BM won't work. Multiman may, but unconfirmed.)
    3.???
    4.Profit?
    No, I mean there's no point. 3.41 will already do all of that there's no need to update. I'm almost 90% sure updating at this point would be a very bad idea.

    EDIT; Geohot removed the download. He did leave the source up though.
    Reply With Quote  

  9. #39  
    eclips3's Avatar
    eclips3 is offline Registered User
    Join Date
    Jan 2011
    Posts
    19
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Here is the source code for a little tool called dpkg2rpkg. It takes a debug pkg file, decrypts it and encrypts it again as a retail pkg file.

    C | // Decrypts PS3 debug pkg files and re-encrypts th - Dpkg2rpkg

    It's a simple quick hack for testing purposes only. I have only tested it on a few pkg files. It may have severe bugs. It may cause problems. You have been warned.

    Normally I wouldn't release software in this state, but people keep requesting it, so take it for what it is.

    Furthermore, there are a lot of things I don't know about the pkg file format, so there are many things I might have screwed up here.

    With that said, feel fre to try it and modify it as you wish. I use it in 64-bit Ubuntu Linux, but it should compile on any system where ps3tools from fail0verflow compile.
    Reply With Quote  

  10. #40  
    moose123 is offline Member
    Join Date
    Jan 2011
    Posts
    43
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by eclips3 View Post
    Here is the source code for a little tool called dpkg2rpkg. It takes a debug pkg file, decrypts it and encrypts it again as a retail pkg file.

    C | // Decrypts PS3 debug pkg files and re-encrypts th - Dpkg2rpkg

    It's a simple quick hack for testing purposes only. I have only tested it on a few pkg files. It may have severe bugs. It may cause problems. You have been warned.

    Normally I wouldn't release software in this state, but people keep requesting it, so take it for what it is.

    Furthermore, there are a lot of things I don't know about the pkg file format, so there are many things I might have screwed up here. With that said, feel fre to try it and modify it as you wish. I use it in 64-bit Ubuntu Linux, but it should compile on any system where ps3tools from fail0verflow compile.
    I feel quite special. Hahah. I'll give it a shot :]. Much appreciated, sir.

    EDIT; Compiled on Ubuntu Linux (32bit) keeps telling me "Failed to load the package key"
    I assume it wants this? "gpkg-key"?

    Edit2; Nope.. I'm just stupid /fixed. It did what it was supposed too :o

    Is there anyway to verify a .pkg file? I'm not sure the one for .PUP Pkg's will work, but I will try it anyway.
    Last edited by moose123; 01-09-2011 at 04:15 PM.
    Reply With Quote  

Page 4 of 5 FirstFirst ... 2 3 4 5 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •