PS Vita PSM dev asst. app downloading.

Discussion in 'PS Vita - Hacking & Homebrew' started by masterz87, May 27, 2015.

  1. masterz87
    OP

    masterz87 GBAtemp Fan

    Member
    453
    29
    Apr 21, 2013
    United States
    Anyone know what the last day thatthis could be done? The buttons are clearly visible on the site for me, and I don't currently have a vita but I was thinking about getting one if it meant I could still get in on home brews.

    So then with that said does anyone know when the last day that the dev asst. app can be downloaded? The way it looks is jul 15th of this year according to the sony time line but I dout it'll last that long especialy once sony get's wind.
     
  2. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,260
    1,105
    Mar 7, 2010
    At Home :)
    As long as you get the dev on your vita it does not matter anymore about approval from PS after all that hype business going on. But this looks like again its only a homebrew option that really we can already do with a vita, no difference, its not going to lead to any vita games. So I woudn't get to excited about it all.

    Vita userland

    This is where UVLoader works; we exploited some game to run code inside it’s sandbox, meaning that if that game doesn’t have camera functions, no UVLoader Vita homebrew can use the camera either. This also means, of course, we can’t load pirated Vita games and so on. A fun fact here is that, in theory, if someone finds an exploit in Kermit, the system inside the PSP emulator that talks to the Vita through a virtual serial port, they can run UVLoader in the process hosting the emulator (one level higher than a PSP kernel exploit), meaning they may be able to modify the emulator to have more RAM or faster CPU or etc. Another advantage of running UVLoader here is that because the PSP emulator has access to more Vita hardware than most games (bluetooth, camera, etc), homebrews could have more access too.
    However, it’s easier said than done. It’s hard to appreciate how hard it is to get a Vita userland exploit. Let’s work backwards: we want to somehow run native ARM code, how? Well, the classic route is some stack smash. But wait, modern ARM processors have XN (eXecute Never), which is a feature that only allow code in memory to run at specific locations (these locations are determined by the kernel and are read only). Ok, we have some other choices here: heap overflows, ROP (google if you don’t know), and so on (assuming you even know you got a working exploit, which in itself is hard to know without additional information; most “crashes” are useless), but all of these choices require that you know enough about the system to create a payload fitted for the system. That means, you need either a memory sniffer or somehow dump the memory. Well, let’s rule out hardware memory sniffing since the Vita has the RAM on the same system-on-a-chip as the CPU. How do we dump the memory then? Usually, you need to run some code to dump the memory or do some kind of oracle attack on crashes or error messages or something. Option one only works if we hacked the system before, and the second one, AFAIK, won’t work because the Vita doesn’t give any information when it crashes. So how did I get the first userland exploit? I’ll leave that as an exercise to the reader…
     
  3. masterz87
    OP

    masterz87 GBAtemp Fan

    Member
    453
    29
    Apr 21, 2013
    United States
    Well I know it all had to start somewhere, and on the 3ds it all started with rumors of some code running on it. And as with all things, the more that company locks down the system to avoid running home brew the more that it is easier to get full backups/etc. I'm not too excited about it mainly because the cards are ungodly expsensive so it's not that great of a prospect at all right now at least.
     
  4. SirByte

    SirByte GBAtemp Fan

    Member
    494
    191
    Dec 30, 2012
    Canada
    I remember the early days of PSP when we had NesterJ and RIN and new stuff and updates came out almost every day... and later on remember the day Exophase released the first version of gpSP? Those were the days. Can't wait for them to come back on VITA.