PS4 Code Execution + Basic Homebrew

Discussion in 'PS4 - Hacking & Homebrew' started by Tom Bombadildo, Sep 5, 2015.

  1. Tom Bombadildo
    OP

    Tom Bombadildo Honk!

    pip Contributor
    GBAtemp Patron
    Tom Bombadildo is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    10,675
    10,663
    Jul 11, 2009
    United States
    I forgot
    [​IMG]

    A few weeks ago, around the 19th of August, a developer known as CTurt managed to run unsigned code on his PS4 by using the Webkit exploit which was patched after 1.76. A couple weeks later, he announced that he managed to create the "first" PS4 homebrew: A version of Pong. Controlled by a Nintendo DS:

    On release, CTurt mentions a few things about his basic homebrew. First, he's using a Nintendo DS because developers currently "can’t use the official controller library”. Secondly, the homebrew itself is being rendered in an HTML5 canvas, since developers have no access to PS4 rendering routines, which somewhat limits the current possibilities of this hack. He also announced he was working on getting a homebrew loader started as well, so others might enjoy his basic software. That is, if they've kept their PS4 on 1.76 or lower.

    Pretty good first step in the PS4 world of hacking, right?

    But that's not all folks, because a few days ago, CTurt has again announced and released another basic PS4 homebrew: A port of his own Gameboy emulator, Cinoop. Similar to his Pong release, this emulator runs through an HTML5 canvas and requires a Nintendo DS to control, but it's still quite impressive nonetheless.

    As of now, the workings of the webkit exploit and the homebrew apps are limited to developers and very experienced users, and of course anyone above firmware 1.76 can't use the webkit exploit required, it's definitely nice to see something as "new" as the PS4 receiving some attention in the homebrew department already.

    :arrow:Code Execution Source
    :arrow:Pong Source
    :arrow:Gameboy Emulator Source
     


  2. Flame

    Flame Me > You

    Member
    3,897
    5,124
    Jul 15, 2008
    saw this a while back...

    but didnt post cause who the hell has a PS4 and is on that firmware?
    this isnt useful for most people.

    still cool tho.
     
  3. p1ngpong

    p1ngpong Unamused frog

    Former Staff
    6,437
    10,346
    Apr 18, 2008
    Croatia
    DS Scene
    Exciting developments from GBAtemp regular CTurt, hopefully this will pave the way to further PS4 hacking.

    Also there is a Gameboy emulator on PS4? So there is finally something worth playing on it now?

    *trolls softly*

    :tpi:
     
  4. Selim873

    Selim873 Nunnayobeesnes

    Member
    1,173
    588
    Jul 31, 2010
    United States
    Chillin' with Bob Ross
    Nice! I'm going to have to disable automatic updates on my PS4 then. :) I would LOVE to have CFW with FW Spoofing on this thing within the next few years! It's gonna suck when I can't play online when updates come out though before such a thing exists. :/

    I did see this on Wololo a week back, though. The firmware requirement is uncomfortably low. :( Though it's really not any use to consumers right now.
     
    TeamScriptKiddies likes this.
  5. Bimmel

    Bimmel ~ Game Soundtrack Collector ~

    Member
    1,543
    832
    Jan 28, 2014
    Gambia, The
    Wow, the PS4 hacked? I thought that could never happen with this tight security today.
     
  6. XrosBlader821

    XrosBlader821 Digimon Tamer

    Member
    1,536
    851
    Feb 1, 2014
    Gambia, The
    Version 1.76? We're almost at Version 3.0
    I doubt there are many people on such an old firmware
     
    jalaneme likes this.
  7. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    16,027
    12,544
    Oct 11, 2011
    Antarctica
    В небо
    Neat!
    Now to hope this allows digger deeping into the PS4 security, hopefully they show it at C3 next year.
    See how badly Sony failed compared to the PS3...
     
    TeamScriptKiddies likes this.
  8. MhaiderR

    MhaiderR Banned

    Banned
    46
    3
    Aug 28, 2015
    when does ps4 will be able to play pirated ps4 games on it???
     
  9. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,264
    8,740
    Oct 27, 2002
    France
    Engine room, learning
    Good work on achieving this.
    Too bad that it's limited to canvas and that it's on a very low firmware version when it was announced compare to current one. Not a lot of users might still be on 1.76.

    Good luck on your future projects :)
     
    VinsCool likes this.
  10. retrofan_k

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
    I say 15 years from now.
     
    BurningDesire likes this.
  11. MhaiderR

    MhaiderR Banned

    Banned
    46
    3
    Aug 28, 2015
    and why is that??
     
  12. retrofan_k

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
    Quit being very naive:rolleyes:. I'm taking the piss you fool, the PS3 hasn't been fully cracked and that is coming up to 10 years of its lifespan and CFW is only on 3.55 firmware based models and anything above that is ODE.

    Don't expect anything PS4 related at all for a very, very long time and this homebrew proves nothing related to playing backups at some point.
     
    shaunj66 likes this.
  13. Subtle Demise

    Subtle Demise h

    Member
    1,377
    1,424
    Sep 17, 2009
    United States
    Honestly, the ps3 is blown wide open. More so than the 360, which is older, but still requires a good investment of time and money.

    Sony may have patched any exploits out of later OFWs, but the fact is they can never release a firmware that can't be decrypted and made into a CFW. If there was enough interest, all it would take is another leaked service mode dongle and all ps3 systems would be "hackable" again.
     
  14. retrofan_k

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
    Each to their own, yet I wouldn't say it's wide open than a 360. Having to find an exploitable version, model and base firmware of 3.55 or lower is getting harder to find.

    Yeah, it's all fine and dandy releasing the latest decrypted firmware, yet you still need a 3.55 installed version in order to use it. If you could buy any PS3 console now and not worry about it being on a lower firmware and still flash any CFW, then I'd say it was blown wide open.
     
    VinsCool and pelago like this.
  15. Subtle Demise

    Subtle Demise h

    Member
    1,377
    1,424
    Sep 17, 2009
    United States
    True, but the only thing more open is the Wii, and that's because they weren't really trying.
     
  16. TeamScriptKiddies

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,902
    1,321
    Apr 3, 2014
    United States
    Planet Earth :P
    Bring on the kernel exploits :P! Might make me wanna get a ps4 :P
     
  17. jDSX

    jDSX A real grill

    Member
    983
    1,566
    Jun 15, 2015
    United States
    Happy furry land with Lucar
    Are you working on/going to work the xbone too?
     
  18. CTurt

    CTurt Advanced Member

    Member
    73
    102
    May 3, 2015
    Sure, if you buy me one :P
     
    VinsCool, jDSX and Category like this.
  19. Flame

    Flame Me > You

    Member
    3,897
    5,124
    Jul 15, 2008
    will you really do that for us...

    so we can port an PlayStation or Nintendo emulator so we have some worth while playing games...

    :P
     
  20. TeamScriptKiddies

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,902
    1,321
    Apr 3, 2014
    United States
    Planet Earth :P
    Just wait for the optional dev kit update to roll out, then do w/e you want :P. I imagine the development stuff will run in some sort of sandbox to keep people from accessing the full One hardware, but that would certainly be a good starting point :P. Execute code and try to develop an exploit to escape said sandbox and gain access to other stuff :P
     
    Subtle Demise likes this.