ProtoBuffers
The Borderlands Guy
Specialist
5/28/23
I have updated bagpipe to handle decrypted ps4 saves (apollo/save mounter [need exploited console {no you can not downgrade}]).
[Click here to view this link]
https://www.virustotal.com/gui/file...fa69941e9cd0075b96789e3648cdf228c3f?nocache=1
OUTDATED VIDEO/INFO:
Maybe after posting 3 different tutorials on this I won't have people try to post my personal information for something I didn't do and just stating facts that I have proof of ?
I have updated bagpipe to handle decrypted ps4 saves (apollo/save mounter [need exploited console {no you can not downgrade}]).
[Click here to view this link]
https://www.virustotal.com/gui/file...fa69941e9cd0075b96789e3648cdf228c3f?nocache=1
OUTDATED VIDEO/INFO:
You will need the OG editor as bagpipe can cause issues between keys and other various options + no data stream output.
This also works across all versions of the game so no need to be on 1.00 to make the memory editing easy you can grab your OFW save and move to 9.00.
I don't have the time at the moment for a tool but it will be out in the future for anyone who will even be able to make use of it then (need to replace lzo with zlib).
Tools:
Text tutorial:
Decrypted PS4 Saves:
[Click here to view this link]
PC SAVE:
[Click here to view this link]
This also works across all versions of the game so no need to be on 1.00 to make the memory editing easy you can grab your OFW save and move to 9.00.
I don't have the time at the moment for a tool but it will be out in the future for anyone who will even be able to make use of it then (need to replace lzo with zlib).
Tools:
HxD (Memory Editor)
FileZilla (FTP Tool)
[Click here to view this link]
Virus Scan
I take no responsibility if anything happens when you download this tool I have had this on my PC for years with nothing noticeable. The code is obfuscated if you look at it via DNSpy (need 32 bit version) so it will throw false positives to begin with! The tool was downloaded from se7ensins years ago however I can not find the thread I downloaded it from.
https://www.se7ensins.com/forums/threads/borderlands-2-profile-editor.916868/
Website Used:
https://tinyurl.com/ProtoProfile
Tools for exploited PS4/Vita:
PS4 SAVE MOUNTER
[Click here to view this link]
[Click here to view this link]
(lot of different downloads use https://virustotal.com to scan your download)
[NO YOU CAN NOT DOWNGRADE YOUR PS4 TO 9.00 OR LOWER]
FileZilla (FTP Tool)
[Click here to view this link]
Virus Scan
I take no responsibility if anything happens when you download this tool I have had this on my PC for years with nothing noticeable. The code is obfuscated if you look at it via DNSpy (need 32 bit version) so it will throw false positives to begin with! The tool was downloaded from se7ensins years ago however I can not find the thread I downloaded it from.
https://www.se7ensins.com/forums/threads/borderlands-2-profile-editor.916868/
Website Used:
https://tinyurl.com/ProtoProfile
Tools for exploited PS4/Vita:
PS4 SAVE MOUNTER
[Click here to view this link]
[Click here to view this link]
(lot of different downloads use https://virustotal.com to scan your download)
[NO YOU CAN NOT DOWNGRADE YOUR PS4 TO 9.00 OR LOWER]
So the first thing we will have to go over is format and formatting.
1. You can not copy the save 1/1 it will corrupt the data!
2. Blocks move and the positions are not set in hex!
3. Sometimes the symbols being show can be changed (golden keys might start with 01 not 02 [very rare])
4. A profile over 900 bytes is corrupt!
File structure:
first 20 bytes is SHA1
next 4 bytes is size of decompressed file
PC is compressed with LZO
PS4/Vita is compressed with Zlib
Before you start:
You will need to set your windows files to show hidden items.
Go into view tab and make sure that the hidden items box is checked.
From here we want to edit a our PC save, wait a few seconds and open the data folder
Inside of the data folder is a decompressed.bin we are going to open with HxD
Decrypt your PS4 game save with either apollo or save mounter.
Grab your Profile.bin and load it into cyberchef ( https://gchq.github.io/CyberChef/ )
Now you want to use zlib inflate with a starting index of 24
download the output file and open it in HxD
Everything before the | in the save will corrupt your data if you copy it
| through Z will be your Badass Rank/Tokens
Z to the end of the chunk (should be 5b in length) is your badass %
MAKE SURE YOU HAVE SPENT TOKENS ON PS4 SAVE!
– to —ÿÿÿÿ is your customizations (this chunk size various depending on your unlocks)
pretty much everything should be FF to mark it as unlocked.
after —.ÿÿÿÿ.....¡ there is an 02 in the Hex(this can be 01 but very rare)
this will go to an 02 before the ¤ symbol (this symbol can change but it is rare)
this is the location of your golden keys. This is stored in a blob so you will see that there is FF keys in section 01-FF
I have not been able to get a save to load when editing more keys via bagpipe it just corrupts the save!
This can be up to 30C in length!
TAKE NOTE OF YOUR DECOMPRESSED FILE SIZE! (picture is A43 at the bottom [golden keys take up a lot of space])
Once we copy all of that over from out PC save to our decompressed PS4 save we can rebuild our save
So now we want to do the opposite and use zlib deflate on cyberchef and download this file
Now in our download.zlib we want to add 4 bytes at the start of the file
Then add our uncompressed file size (so A43 becomes 00 00 0A 43)
now we want to take this zlib file and put it back into cyberchef and run SHA1
Finish up the save by adding the SHA1 to the start of the zlib file
1. You can not copy the save 1/1 it will corrupt the data!
2. Blocks move and the positions are not set in hex!
3. Sometimes the symbols being show can be changed (golden keys might start with 01 not 02 [very rare])
4. A profile over 900 bytes is corrupt!
File structure:
first 20 bytes is SHA1
next 4 bytes is size of decompressed file
PC is compressed with LZO
PS4/Vita is compressed with Zlib
Before you start:
You will need to set your windows files to show hidden items.
Go into view tab and make sure that the hidden items box is checked.
From here we want to edit a our PC save, wait a few seconds and open the data folder
Inside of the data folder is a decompressed.bin we are going to open with HxD
Decrypt your PS4 game save with either apollo or save mounter.
Grab your Profile.bin and load it into cyberchef ( https://gchq.github.io/CyberChef/ )
Now you want to use zlib inflate with a starting index of 24
download the output file and open it in HxD
Everything before the | in the save will corrupt your data if you copy it
| through Z will be your Badass Rank/Tokens
Z to the end of the chunk (should be 5b in length) is your badass %
MAKE SURE YOU HAVE SPENT TOKENS ON PS4 SAVE!
– to —ÿÿÿÿ is your customizations (this chunk size various depending on your unlocks)
pretty much everything should be FF to mark it as unlocked.
after —.ÿÿÿÿ.....¡ there is an 02 in the Hex(this can be 01 but very rare)
this will go to an 02 before the ¤ symbol (this symbol can change but it is rare)
this is the location of your golden keys. This is stored in a blob so you will see that there is FF keys in section 01-FF
I have not been able to get a save to load when editing more keys via bagpipe it just corrupts the save!
This can be up to 30C in length!
TAKE NOTE OF YOUR DECOMPRESSED FILE SIZE! (picture is A43 at the bottom [golden keys take up a lot of space])
Once we copy all of that over from out PC save to our decompressed PS4 save we can rebuild our save
So now we want to do the opposite and use zlib deflate on cyberchef and download this file
Now in our download.zlib we want to add 4 bytes at the start of the file
Then add our uncompressed file size (so A43 becomes 00 00 0A 43)
now we want to take this zlib file and put it back into cyberchef and run SHA1
Finish up the save by adding the SHA1 to the start of the zlib file
Decrypted PS4 Saves:
[Click here to view this link]
PC SAVE:
[Click here to view this link]
Maybe after posting 3 different tutorials on this I won't have people try to post my personal information for something I didn't do and just stating facts that I have proof of ?
Last edited: