PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

May 12, 2014 // 8:40 pm - Following up on the recent PS3 XMB Blitting updates by 3141card, today PlayStation 3 developer therifboy has made available a RemoteSystem SPRX PS3 Plug-In for PS3 / PC connections with details below.

Download: RemoteSystem.zip / RSYS_PRX.zip (Source Code) / RSYS Test APP.zip

To quote: I've been working on this for 3 weeks now.

It allows you a fast connection between ps3 and pc to make function calls and syscalls and some other stuff. It will come in handy for for people who are reversing vsh and quickly want to call a function.

The download contains a .sprx, a C++ dll. a C# dll and I've included a C# library with some examples to understand how it works.

Credits to deank and 3141card

-therifboy

From the included ReadMe file: Load RemoteSystem.sprx on your ps3 using PRX Loader. Add RSYS_Net.dll as reference to your project and add RSYSLib.cs

Understanding this file is needed if you want to use the functions RSYSSyscall and RSYSCall. Both functions have String format as one of the arguments. This is needed if I want to use __arglist (equivalent to ellipsis (const char* format, ...).

I'll explain this with an example:

[Register or Login to view code]

This syscall takes 2 arguments. First one is an int and second one is a output byte array.. our format string would look like this:

[Register or Login to view code]

This is then how you'd call the function.

[Register or Login to view code]


The variable out_buffer will contain what the syscall returned.

Float types and integer types are swapped to big endian if the byte order of the host is little endian. When passing arrays, each element must be reversed if the byte order is little endian. RSYSLib contains some functions for fast conversion from little endian to big endian but it is up to the user to use them.

The difference between pointer 'p' and const pointer 'c' is that when using 'c' your variable won't get modified.

[Register or Login to view code]

RemoteSystem SPRX PS3 Plug-In by TheRifBoy for PS3 / PC Connections

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.



#6 - PS4 News - August 9, 2013 // 1:31 am
PS4 News's Avatar
Following up on his previous revision and the utility from nullptr comes PS3 HDD Reader for Windows from 3141card which can now read and copy from both fat and slim PS3 HDD variations.

Download: ps3_hdd_reader_windows.rar

To quote: Ok, with much help from mind i get it work. A BIG THX to mind for help me debug the prog. The app can now read, and copy from, fat and slim hdd's.

Some words to safety. The app has only read access, self the incredible bug of all bugs, can not lead to a write access. The app can not destroy your ps3-hdd.

Windows knows not about a PS3-hdd, its a unknown format for Windows. That means, if you not initialize the PS3-hdd, AND DO IT NEVER, the ps3-hdd is not existing for windows, no random read or write processes to a device which not exists for the OS.

Notes:

1) The App will NOT destroy your PS3′s HDD.
2) Now you can COPY from PS3 Fats too.
3) Avast warning about detected "Win32:Evo-Gen [Susp]". False Positive? = It's not infected.

Some information about corrupted ps3 hdd's:

This Tool was writen to work with a intact ps3 hdd, without filesystem errors! My test hdd, a slim hdd, is intact and work perfect.

Some people try out hdd's from ps3's with corrupted ps3 hdd's. For example, you play a game, after the game you are back in XMB and the ps3 say something like "error occurred, must format... ". In this case are some files not correct written, maybe a save or trophy file from the just played game.

This files are simple bad, and not the ps3 or linux or my tool can repair this files magical! The ps3 and even linux mount the ufs2 volume (dev_hdd0 aka gameOS) aktiv. The ps3 will say furthermore "error occurred, must format... ", linux will simply freeze it it come to the corrupted parts.

The ps3 hdd reader mount no aktive volume. He read passive! So he simply not copy the corrupted files. If errors like "error: can't open file ..." occur, than is this not a prob in the app! So be happy that you can recover anything, than otherwise you have nothing.

Have fun

More PlayStation 3 News...

#5 - salh24 - August 7, 2013 // 7:15 pm
salh24's Avatar
thanks for the news

#4 - PS4 News - August 6, 2013 // 5:44 pm
PS4 News's Avatar
Following up on the PS3 Slim HDD Reader, today PlayStation 3 developer nullptr has now released a PS3 HDD Utility (Beta) with details below.

Download: PS3_HDD_Utility_Beta.rar

To quote: Hello everyone!

Here is a lightweight utility for your PS3 HDD raw backup, decryption needs, and other features. Right now it only supports slim PS3s.
It's written from scratch except for some ported code form naehrwert's PoC. If you have any feed back, please put it here.

Beta Version:

  • Dumping raw images from external disks.
  • Image decryption is done in chunks to save memory.
  • Extracting file block tool. Allows user to dump specified parts of a file.

Notes:

  • I'm not responsible in ANYWAY for what is done with this app.
  • This tool is only for testing. It's not a one-app-solution to recovering data from PS3 HDD yet.
  • Decryption for NAND will be added later.
  • If you want to mount GameOS or do on-the-fly enc/dec, linux offers that in it's "device mapper". (I didn't test it and know nothing about it except its name)
  • Connecting via eSATA is much faster. Speed is affected by other factors as well.
  • If anyone knows/finds a way to mount GameOS in Windows, please put it in this thread.
  • This app uses some modified parts of the PoC code released by naehrwert.

Tested On:

  • WD Scorpio Blue 1TB
  • Windows 7 X64

Thanks to glevand, naehrwert, flatz, PS3 dev wiki & everyone who worked on it.

Quick Tut:

  • Select your eid_root_key file.
  • Connect HDD to PC, ignore any initialize/format offers from windows.
  • Select the HDD index as it appears in "Disk Management" or HxD.
  • If the key and device are correct, the partition table should appear.
  • Click on "tools" to do whichever operation you want.

Notes:

  • Dumping raw images requires access as "admin".
  • To do an operation on a whole file, set its "size" field to 0.

Enjoy!

More PlayStation 3 News...

#3 - BerserkLeon - August 5, 2013 // 11:12 pm
BerserkLeon's Avatar
It's not entirely useless. If you have a CFW ps3 and it decides it doesn't want to work anymore, you can use this to grab your crap without having to redownload it all.

I could've used this around january.

#2 - StanSmith - August 5, 2013 // 9:52 pm
StanSmith's Avatar
Its interesting but you need CFW for it to work which kinda makes it useless. If you have CFW installed you can just FTP to the PS3 to see the HDD.

Its needed for OFW PS3s. Thats what I'm waiting for, OFW HDD access. Even read access would be great then I can copy it over to the CFW PS3.

#1 - PS4 News - August 5, 2013 // 8:10 pm
PS4 News's Avatar
Today PlayStation 3 developer 3141card has made available a PS3 Slim HDD Reader (Windows Command Line) followed by a GUI from aldostools with details below.

Download: ps3_slim_hdd_reader_windows.rar / ps3_hdd_gui.rar / ps3_hdd_gui_1.3.rar

To quote: A simple on-the-fly decrypter and ufs2 reader as comandline tool for windows. To see the content of your gameos(dev_hdd0) and copy files and folders to PC. No write suport! Hdd will only read.

Put your eid_root_key file in the program folder and connect your ps3_slim_hdd to your PC. Comands are "dir" or "ls" for see a directory, e.g.:

ps3 dir /

to see the root of dev_hdd0, or

ps3 ls /home/0000000X

to see your user folder. To copy a file or folder use "cp" or "copy", e.g.:

ps3 cp /home/0000000X/exdata/act.dat

to copy act.dat to the program folder, or

ps3 copy /home/0000000X/exdata

to copy the whole exdata folder. Its not a profie app, quickly written, maybe you found bugs.

Big THX again to ALL involved! Specially to Graf, Glevand, Naehrwert and Flatz

From aldostools: I made this quick GUI prototype (linked above)... but I didn't feel in the mood of remove my internal PS3 HDD to make tests, so it may be very buggy. If someone could post some captures of the DOS output when the tool is copying a file or a folder, and listing other folders with files would help me to improve it.

ok, I added a progress bar and add an initial slash if it is missing. Also added support for some shorcuts from the address bar:

1-9 -> /home/0000000x/
10-99 -> /home/000000xx/
mm -> /game/BLES80608/USRDIR/
iris -> /game/IMANAGER4/USRDIR/
st -> /game/HTSS00003/USRDIR/
pkg -> /packages/

Any title id in lower case -> /game/TITLEID/

A new Description column is now included (like in my FTP Client).

Update: PS3 HDD GUI 1.3 - It's a GUI for the PS3 HDD reader tool created by 3141card. Now includes a PS3 HDD Hex Viewer to view/dump sectors.

The tool is a simple on-the-fly decrypter and ufs2 reader that allows to browse the content of your gameos (dev_hdd0) and copy files and folders to PC.

PS3 HDD will only read (Nothing is written to the PS3 HDD, so it should be very safe). PS3 HDD for Slim and FAT models are now supported.

More PlayStation 3 News...