PDA

View Full Version : YES WE CAN Replace our 'pushlist' Files



Cyberskunk
09-09-2010, 12:45 PM
Just checked those 'pushlist' files with a simple hex editor.. This is what was in game.dat while BUM (Back-up Manager) was installed.. Also PS3 FTP Server will always be first on the list because it is the last thing executed before I've grabbed it each time.. Anything in brackets are my comments..

FTPD12345. (PS3 FTP Server)
BLES00681. (NFS:Shift)
LAUN12345. (BUM)
BLES00485.
NPEA00019.
NPEB00218.
NPEB00216.
NPEB00215.
NPEB00214.
NPEB00181.
NPEB00099.
SLES00664.
NPEZ00130.
NPEZ00042.
NPEF00098.
NPIA00005.
NPEZ00028.
NPEZ00115.
NPEZ00041.
SCES00311.
NPEE00006.
NPEA00057.
NPEB90174.
SCES00010.

Next is game.dat with BUM uninstalled before doing a reset..

FTPD12345. (PS3 FTP Server)
BLES00681. (NFS:Shift)
LAUN12345. (BUM)
BLES00485.
NPEA00019.
NPEB00218.
NPEB00216.
NPEB00215.
NPEB00214.
NPEB00181.
NPEB00099.
SLES00664.
NPEZ00130.
NPEZ00042.
NPEF00098.
NPIA00005.
NPEZ00028.
NPEZ00115.
NPEZ00041.
SCES00311.
NPEE00006.
NPEA00057.
NPEB90174.
SCES00010.

Identical and it was the same after doing a reset..

Next one is BUM reinstalled but I haven't opened it yet.. Just reinstalled..

FTPD12345. (PS3 FTP Server)
LAUN12345. (BUM)
BLES00681. (NFS:Shift)
BLES00485. (Same)
NPEA00019. (Same)
NPEB00218. (Same)

I've shortened the list because it is only the top that changes.. Now notice that BUM has moved up the list after only being installed.. Also it only moved it up the list.. It did not add another instance of it nor does this file contain any date info..

Next I ran GOW:Collection from BD and this is what I got..

FTPD12345. (PS3 FTP Server)
BCES00791. (GOW:Collection.. New to the list but I have played this game before???)
LAUN12345. (BUM)
BLES00681. (NFS:Shift)
BLES00485. (Same)
NPEA00019. (Same)
NPEB00218. (Same)

Next.. After transfering NFS:Shift back to the PS3 via FTP(all backups get deleted when you uninstall BUM) and playing it.. This is what I got..

FTPD12345. (PS3 FTP Server)
BLES00681. (NFS:Shift)
LAUN12345. (BUM)
BCES00791. (GOW:Collection)
BLES00485. (Same)
NPEA00019. (Same)
NPEB00218. (Same)

Notice how BUM appears after NFS:Shift in the list.. It would seem that after BUM mounts the game as a BD the game is logged as usual..

Now last of all and what you started reading this for..

I deleted my game.dat file and replaced it with a blank one (Just in case the PS3 decided not to boot without it).. Reset the PS3 and this is what I got..

FTPD12345. (PS3 FTP Server)

It works.. I don't have a copy of Stealth BUM so I haven't checked what that appears as.. It might just be stealth.. :D

UPDATE: Just deleted my patch.dat off of the PS3 and reset it without replacing.. The PS3 booted up with a new patch.dat file that looked like this..

FTPD12345...............................00.0000... ..

akhenamenra
09-09-2010, 04:35 PM
interesting

vingadorjr
09-09-2010, 05:14 PM
Nice topic... I do hope some devs see this and make something to automate this process of deleting this file every time.

Congrats pal.

Cyberskunk
09-09-2010, 06:09 PM
OK.. I've installed the MW2 Stealth BUM..

I installed it then FTP'd the eboot.bin to the PC and using the good old hex editor changed the two references LAUN12345 to the MW2 Disc ID then copied it back to PS3.. Giving me a new storage location..

Deleted my 'pushlist' files then reset the machine..

Started Stealth BUM and backed up NFS:Shift to its new home..

Started NFS:Shift with GOW in the BD and played..

This is what my 'pushlist' files look like now.. game.dat

FTPD12345. (PS3 FTP Server)
BLES00681. (NFS:Shift)
BLES00683. (Modern Warfare2 a.k.a Stealth BUM)

and patch.dat

FTPD12345...............................00.0000... ..
BLES00681.......................01.00...02.7600... ..
BLES00683.......................01.00...00.000

Unfortunately I dont have the PS3 SDK so cant repack anything which means at the moment I don't think I can change PS3 FTP Server to a different Disc ID to be clean and stay clean..

Also I'm curious to know if a PS1 Disc ID will work but like I said I can't repackage anything at the moment so I can't try..

If these are the only two files that get sent I believe we might be able to clean up our machines for now.. :D

EDIT: I should probaly mention that I had the original BUM already installed before I cleaned and checked the above.. It appears it won't go on the list until you run it again.

akhenamenra
09-09-2010, 06:44 PM
yes progress just need to find a away to get on line now

akhenamenra
09-09-2010, 06:46 PM
coming to think of it if u don't use the ftp after you have done all of the repackaging then you would be under the radar….? or is it in the list whenever you boot up?

Cyberskunk
09-09-2010, 07:30 PM
coming to think of it if u don't use the ftp after you have done all of the repackaging then you would be under the radar….? or is it in the list whenever you boot up?

If you replace the clean .dat files via FTP it's on the list..

ThreeDog
09-09-2010, 08:13 PM
So i assume that the stealth backup loader appears to be hidden correctly but the ftp server isn't.

Perhaps fill the list a bit and hit quick/full format.. give it a little check and see.

(Btw just so you know a full format on a 120gb drive is 7 hours and a 500gb drive takes roughly 28 hours ;))

Cyberskunk
09-09-2010, 09:09 PM
So i assume that the stealth backup loader appears to be hidden correctly but the ftp server isn't.

Perhaps fill the list a bit and hit quick/full format.. give it a little check and see.

(Btw just so you know a full format on a 120gb drive is 7 hours and a 500gb drive takes roughly 28 hours ;))

LOL.. I'd rather a more permanent solution.. Although doing that the wait would make it feel as if it was.. :D

EDIT: If you replace the clean .dat files via FTP I believe it's on the list but without some way of viewing those files (either on screen or tranferring to a USB Device) I can't be certain..

Fixing the Disc ID would be a much more permanent solution.. This is why I'm wondering about the PS1 Disc ID..

1: A wider selection for devs to choose from when giving their homebrew an ID

2: Won't interfere with any PS3 games you want to play

3: Won't tell you there is a new update available for software (I don't have MW2 so I didn't know what version it was up to.. I just cancelled and it worked fine).. LOL

EDIT: For those that haven't figured it out you can fix the 'update nag screen' problem mentioned above by editing the PARAM.SFO to the version number you are being asked to update to..

1: Tranfer it to your PC via FTP if you don't have it already..

2: Edit the file to reflect what I said above..

3: Delete the PARAM.SFO file from the PS3 via FTP (IMPORTANT TO DO THIS FIRST BEFORE TRANSFERRING)..

4: Tranfer your new PARAM.SFO file to the PS3 via FTP to replace it

5: Reset and enjoy no more 'update nag screen' if your Disc ID was requiring one..

tech3475
09-10-2010, 04:23 AM
If a PSN solution is found (like PSN ****er/Lover on the PSP, CFW or like the iPhone where a new exploit is always found) I wonder if a command could be added to the SDK to remove the ID from the database when an app is launched?

PSPMav
09-10-2010, 01:03 PM
ok this is just me having wild thoughts:

if the ps3 proxy can be setup to download psn games from the pc could it be reversed in a way that would, when requested intercept the pushlist files files from ps3 and upload a complete different set of files from the pc ?

anyways like i said just me having wild thoughts thanx for everything :cool:

ThreeDog
09-10-2010, 01:17 PM
So has anyone actually edited the ID for the FTP manager yet?

I assume i just need to install it and edit the sfo with 0.80 right?

Cyberskunk
09-10-2010, 09:33 PM
So has anyone actually edited the ID for the FTP manager yet?

I assume i just need to install it and edit the sfo with 0.80 right?

Sorry guys.. I really needed some sleep.. Yes you assume right.. Before I went to sleep that's exactly what I did using a PS1 Disc ID.. This is what I got..

game.dat

SLES04176. (PS1 Conan a.k.a PS3 FTP Server)
BLES00681. (NFS:Shift)
BLES00683. (Modern Warfare 2 a.k.a Stealth BUM)

patch.dat

SLES04176...............................00.0000... ..
BLES00681.......................01.00...02.7600... ..
BLES00683.......................02.00...00.0000... ..

It is in 'pushlist' stealth.. but not 'directory' stealth (PS3 FTP Server still lives in FTPD12345).. :D

ThreeDog
09-10-2010, 10:17 PM
Annoying, Will have to wait for someone to modify the PKG, perhaps?

Would this be of use for rebuilding the FTP PKG to use a different directory structure?
http://www.nextgenupdate.com/forums/playstation-3-exploits-hacks/204536-release-pkg-editing-guide-xcellerator.html

There is an easy pkgviewer/unpacker around now supposedly, im not sure id trust it so tread carefully.

Will just transferring the client to another folder solve that?

Heck are you sure the BUM is even hidden correctly?

p.s i finished my 28 hour full format hahaha

Cyberskunk
09-11-2010, 01:03 AM
Annoying, Will have to wait for someone to modify the PKG, perhaps?

Would this be of use for rebuilding the FTP PKG to use a different directory structure?
http://www.nextgenupdate.com/forums/playstation-3-exploits-hacks/204536-release-pkg-editing-guide-xcellerator.html

There is an easy pkgviewer/unpacker around now supposedly, im not sure id trust it so tread carefully.

Will just transferring the client to another folder solve that?

Heck are you sure the BUM is even hidden correctly?

p.s i finished my 28 hour full format hahaha

It's not that I don't know how it's not having the PS3 SDK that is stopping me at the moment.. I will be looking into it though..

PkgView.. Haven't heard of it.. Will check it out

Transferring to another folder did not work for BUM so I don't think it will work for PS3 FTP Server either (haven't tried it though)..

BUM is hidden correctly.. The LAUN12345 directory doesn't exist on my PS3 anymore(I deleted it directly from the PS3 and then double checked via FTP.. It is gone)..

The new 'pushlist' files were generated by the PS3 by deleting them via FTP and then doing a reset (Although a reset is not needed to do this you can just run BUM or any thing else for that matter to get the new 'pushlist' files)..

So as I mentioned earlier.. IF these are the only files that get sent it would seem that yes we can clean up after ourselves.. :D

ThreeDog
09-11-2010, 01:29 AM
okay sorry for the large amount of questions and thanks for the information.

you'll find it ;)

that or someone will figure this out.. then on 3.41 its not really important unless you want to update your console in the future anyway.

Cyberskunk
09-11-2010, 01:57 AM
okay sorry for the large amount of questions and thanks for the information.

you'll find it ;)

that or someone will figure this out.. then on 3.41 its not really important unless you want to update your console in the future anyway.

At least if someone figures out how to get back online we're clean (I'd hope)..

EDIT: Also.. This is Stealth BUM in the patch.dat file BEFORE and AFTER I edited the PARAM.SFO to stop the 'update nag screen'.. I changed the app version number aswell to 2.00 just to see what would happen..

BEFORE: BLES00683.......................01.00...00.0000... ..

AFTER: BLES00683.......................02.00...00.0000... ..

Just thought I'd share.. ;)

billysastard
09-11-2010, 07:28 AM
ok really dumb question here.

what happens if you created the files and set the attribute to read only (can you?) that way the push files couldnt get updated with bum/ftp/other info.

Cyberskunk
09-11-2010, 08:12 AM
ok really dumb question here.

what happens if you created the files and set the attribute to read only (can you?) that way the push files couldnt get updated with bum/ftp/other info.

I'd say the PS3 would just delete and write a new one.. or.. the PS3 might hang.. I'm not sure though..

Plus as I explained above.. If devs write their homebrew with PS1 Disc ID's it shouldn't make a difference and no conflicts with PS3 titles.

Cyberskunk
09-11-2010, 10:03 AM
Found this file.. 'boot_history.dat'.. Check it out here..

http://www.maxconsole.net/showthread.php?155932-boot_history.dat-..-YES-WE-CAN-Delete-it..

Cheers guys.. :D

Cyberskunk
09-11-2010, 01:02 PM
I was just thinking that somewhere on the machine is a file that tells the PS3 what is where.. If we could find that and edit it to reflect our destination then I don't see why it wouldn't work.. My reasoning is..

'Stealth PS3 FTP Server' works from FTPD12345 even though it has a different Disc ID.. Which leads me to think that the PS3 has no real care for what is in the directory just as long as it knows it is there..

For instance if I swap the folder contents of 'PS3 FTP Server' and 'BUM'(except the GAMEZ folder) both of them would run..

Or another scenario would be putting game data updates back on the PS3 without downloading it again..

FTP the whole update folder (which is found here 'dev_hdd0\game' under that games Disc ID) to your PC for storage..

Delete it (Probally using the PS3 not FTP or else the game my hang looking for a folder it is told is there.. Not sure)

When you want to use it again edit this file (if it exists) to include your Disc ID folder then FTP it back to the PS3..

Just a thought.. :D

EDIT: Another thought.. Has anyone tried to format a HDD whilst in 'Groove' mode?.. I must give this a try as soon as I can get a spare HDD (A small one so it doesn't take FOR F**KIN' EVER.. LOL).

ThreeDog
09-11-2010, 05:41 PM
It works as no reboot is required but keep 3.41 handy on a usb stick.

Full format is meant for sensitive data deletion, i think it goes above and beyond making multiple passes. May i suggest trying Quick Format first?


System software is not deleted when the hard disk is formatted.
This makes me wonder if the files/directories of interest are even touched during formatting.

Cyberskunk
09-11-2010, 09:09 PM
Just in case anyone wasn't sure how to how to make PS3 FTP Server 'pushlist' stealth (It's not in full stealth yet.. Just 'pushlist' stealth)..

1) Install 'PS3 FTP Server'

2) Grab its SFO file

3) Edit using a PS1 Disc ID suitable for your region (Find one here (http://www.sonyindex.com/index.htm))

4) Delete the original via FTP (before you transfer the new one over.. IMPORTANT)

5) Transfer the new SFO over to FTPD12345

6) Delete the following 3 files..

game.dat and patch.dat (found 'dev_hdd0\vsh\pushlist')

and

boot_history.dat (found here 'dev_hdd0\home\00000001\etc')

7) Reset PS3

You should be 'clean' after that..

Cheers.. :D

VagrantWalker
09-11-2010, 10:01 PM
This thread is so full of jargon I'm kind of lost... What are you guys trying to achieve here? Geting online without system software checks?

Cyberskunk
09-11-2010, 10:28 PM
This thread is so full of jargon I'm kind of lost... What are you guys trying to achieve here? Geting online without system software checks?

Cleaning any instance of homebrew from the 'pushlist' files and having them appear to be clean thereafter so it doesn't matter if they are sent or not..

You see you can still get in-game updates and we don't know for sure at the moment when these files are transfered.. So better to be safe than sorry.. :)

VagrantWalker
09-12-2010, 09:45 AM
That still doesn't help me... Sorry, what is the pushlist and what does it matter if it's clean or not?

thizzinazn
09-12-2010, 10:21 AM
That still doesn't help me... Sorry, what is the pushlist and what does it matter if it's clean or not?

Think of it as a list of the activities you've done with your PS3. What games you launched and so far. Deleting/Replacing the pushlist will allow us to clean our PS3s so that whenever Sony has a chance to look at the pushlist (we don't know when/how they do it), they cannot see that we launched a homebrew app or Backup Manager. By changing the homebrew's game ID, we can mask over the identity of what we launch. If Sony can't detect it, then they cannot ban our PS3/PSN. Hope that helps!

Anyways, I've been keeping up with this thread for days. This is amazing work you've done so far and I'd like to see what else can happen with this.

On a sidenote, have you tried copying copyrighted saves off of the PS3 via FTP? I'm sure it's possible, but I'd like to see if you can place the copyrighted save on another PS3 and have it usable there. Specifically Demon's Souls. I can't believe no one has looked into this yet.

Cyberskunk
09-14-2010, 03:18 AM
Think of it as a list of the activities you've done with your PS3. What games you launched and so far. Deleting/Replacing the pushlist will allow us to clean our PS3s so that whenever Sony has a chance to look at the pushlist (we don't know when/how they do it), they cannot see that we launched a homebrew app or Backup Manager. By changing the homebrew's game ID, we can mask over the identity of what we launch. If Sony can't detect it, then they cannot ban our PS3/PSN. Hope that helps!

Anyways, I've been keeping up with this thread for days. This is amazing work you've done so far and I'd like to see what else can happen with this.

On a sidenote, have you tried copying copyrighted saves off of the PS3 via FTP? I'm sure it's possible, but I'd like to see if you can place the copyrighted save on another PS3 and have it usable there. Specifically Demon's Souls. I can't believe no one has looked into this yet.

Copying copyrighted game saves is possible but getting them back on the PS3 is another story altogether.. I'm playing around with that now.. :)

When you copy it straight back to the PS3 it does not show up but perhaps if you create a save with the game and then replace its contents with your stored save it may just work..