Sponsored Links

Sponsored Links

Video: PS Vita Crash CMA Debug Time via Xcode Execution Demo


Sponsored Links
125w ago - Following up on my previous post, below is a video demonstration for those interested dubbed PS Vita Crash CMA Debug Time via Xcode Execution.

I just released a fast small video to show the crash and freeze of the PlayStation Vita system using Xcode Execution. I also explain how to check every information coming from the CMA to PS Vita (debugger).

Below is a pastebin with tutorial and the video that show you something interesting.. As I promise and I do what I said

The tutorial to Debug CMA PS Vita Under MacOS and Xcode: [Register or Login to view links]

CMA Debugging PS Vita Under Xcode Execution Tutorial

You need a Dev account Apple to have Xcode that you can use your MacOSX under a Development Environment

1- Launch Xcode (Spotlight -> Xcode)
2- Create a Empty Project (MacOSX)
3- Enter whatever name on the Product Name (For Example PSV)
4- A new window appear, change command-line builds use Debug than release
5- Click on BreakPoints
6- On the top menu of the Xcode, choose Product and make a new scheme and name your new scheme psv for example, press ok
7- A new windows appear that you can edit your scheme on the left menu you can see RUN click on it and edit the run configutation build configuration -> Debug Executable (you need to choose the CMA.APP) for that, just click on None to Other and here you choose the CMA.APP Debugger, you can choose ever LLDB or GDB (choose by default GDB) Launch = Auto
8- Choose Diagnostics and here active every option Memory Management (malloc, Guard Malloc, Objective-C) Logging (Memory/execptions/Dyld) Debugger (Legacy->Stop on debugger and debugstr) Click OK (don't forget to active breakpoints before click Ok) click OK
9- Plug-in your PS Vita and Click on RUN (if you are connected in Wifi you just connect fast and disconnect)

Xcode/IO Framework, etc it's the best way to exploit the PS Vita under MacOSX and as you would see, the Sony have a strong access to your kernel system that i really don't appreciate and can control everything

The PS Vita use also NFS -> Network File System and Open Remote System File that ping pong between the PS Vita and Sony Server.

Hope that would help some smart dev And here the video that show you a example of what you can do





Some PS Vita user ask me the PS Vita Windows Driver that i made it's available on the older thread PS Vita 1.50 Firmware but I reuploaded the driver that you don't need to search

Download: [Register or Login to view links]

Griever2Kx It's hope to you, if you want to use your PS Vita use it and update don't worry about the update right now, anyway FW 1.06 is a firmware with too much bug that give you some problem it's unstable and some app/game will not run correctly with this Firmware. It's more easy with 1.06 but also more unstable.




Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 55 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

SKFU's Avatar
#50 - SKFU - 114w ago
Well no offence but i doubt that you will work with him. He faked me and the whole scene by telling you can run a 4.0 signed vsh.self on 3.55 and that all the key stuff from sony is just to hide the fact that it is not needed.

At least he showed me a encrypted file and tryied to teach me that it is a decrypted file along with asking me if i don't know how a encrypted file looks like.

Good Luck.
thanks for the info m8 didnt know anything bout nabnab, so was worth a try haha

anyway i can confirm that the vita has the ability to output a lot of debug information via usb.

a lot of information can be gathered by patching CMA, example below:

events catched so far:


  • START EVENT RECIEVE
  • SEND_HOST_STATUS
  • GET_SETTING_INFO
  • REPORT_RESULT
  • SEND_STORAGE_SIZE
  • COMMAND_GET_NUM_OF_ELEMENT
  • SEND_NUM_OF_OBJECT
  • GET_BROWSE_INFO
  • SEND_OBJECT_METADATA
  • COMMAND_ENUM_ELEMENT
  • SEND_OBJECT_METADATA
  • GET_OBJECT_STATUS_REQUEST
  • COMMAND_GET_OBJECT_STATUS
  • GET_PART_OF_OBJECT
  • COMMAND_ID_UPDATE_FOLDER
  • DATABASE CHECK
  • DATABASE OPEN
  • GET_SETTING_INFO
  • START CONNECT DEVICE
  • etc.....

i'm still testing if the monitor mode which nabnab mentioned really can be triggered via usb, tho.

anyone who would like to join research on this let me know

cheers,

- sk

cfwprophet's Avatar
#49 - cfwprophet - 114w ago
Well no offence but i doubt that you will work with him. He faked me and the whole scene by telling you can run a 4.0 signed vsh.self on 3.55 and that all the key stuff from sony is just to hide the fact that it is not needed.

At least he showed me a encrypted file and tryied to teach me that it is a decrypted file along with asking me if i don't know how a encrypted file looks like.

Good Luck.

SKFU's Avatar
#48 - SKFU - 114w ago
Wow pretty long ago I posted here

Nabnab please contact me if you get a chance

Either msn or skype (it's in my profile)



hoinzy's Avatar
#47 - hoinzy - 123w ago
Hey Nabnab, i'm following your Thread quite a while now, and have some questions regarding the usb debug mode under 1.61. Do you have an exploit to get the vita to output the debug to usb on 1.61 or is the dump above from 1.06?

I've read throug Wololos wiki to find some more infos on savegame fuzzing, but it seems like the only method to know whats going on is to get output of something crashing, and so this is the only chance to work out an exploit.

So in my opinion it would be best to release the full method so everybody can debug and fuzz. Thanks, i'm looking forward to your answer.

PS: There must be a way out of the PSP Sandbox right?

Nabnab's Avatar
#46 - Nabnab - 124w ago
Hi Everybody,

Sorry i have some problem with my internet operator and they need to fix my phone/internet line, i can't be here all the time, i have luck to be online right now

Anyway i leave you a partial dump of the PS Vita/Xcode Execution, hope that some dev enjoy it

[Register or Login to view links]

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News