PS4 Game Piracy And Homebrew Possible After Native Code Hacks

Discussion in 'Articles' started by Bullet, Jan 11, 2016.

PS4 Game Piracy And Homebrew Possible After Native Code Hacks

Bullet Jan 11, 2016

  1. Bullet

    Bullet XPG Original Founder EST 2000 XPG Administrator XPG Founder
    185/188

    Joined:
    Jul 16, 2009
    Messages:
    20,982
    Likes Received:
    7,956
    Trophy Points:
    550
    Gender:
    Male
    Console:
    Xbox
    You may have noticed a recent spike in PS4 homebrew news lately. Firstly Fail0verflow revealed that they had successfully ported Linux to the PS4, however they stated that they would do nothing to facilitate piracy, so they would not be reversing Sony native files and would instead be focusing on making drivers.
    https://twitter.com/fail0verflow/status/682603826520670209
    Another hacker has picked up the gauntlet and using the same webkit browser exploit for Sony's 1.76 system firmware has created and released an ELF loader which runs 64-bit Elf files in-process on Linux, FreeBSD and the PS4 own system.
    https://twitter.com/psxdev/status/683421898043166721
    The ps4dev GitHub page has downloads and instructions for using the Elf Loader and the library of other tools such as the libps4 library that allows the interaction with Libc, POSIX, and SCE modules through the console's browser.
    Here is a full list of the tools and descriptions:
    elfldr
    Runs 64-bit Elf files in-process on Linux, FreeBSD and the PS4
    libps4-examples
    Examples and proof of concepts which show something realized with libps4 (not necessarily unique to the PS4 - in fact prove of POSIX parts or failures are quite welcome)
    libps4-boilerplate
    Imported by libps4-generator to generate libps4
    libps4-generator
    Generates libps4 through std (C and Posix) and SCE module headers
    libps4
    Libc, POSIX and SCE module library for the PS4
    libps4-sce-include
    Reverse engineered community maintained SCE headers. Imported by libps4-generator to generate libps4
    libps4-symbols
    Most recent PS4 symbols by firmware for analysis and convenience
    libps4-std-include
    Read-only freebsd libc and POSIX headers. Imported by libps4-generator to generate libps4
    This is all one step closer to game piracy and homebrew being possible on the PS4 console. The only major drawback right now is that the webkit exploit used is only possible on PS4 consoles running old firmware version 1.76
    Fail0verflow have already stated that it is possible to exploit later kernel versions. Although Fail0verflow do not wish to facilitate game piracy on the PS4, if they can exploit later firmware versions, then its possible that others can also.
     
    Last edited by a moderator: Jan 11, 2016

Share This Page

Close