PS4/PS5 Reverse engineering 101 – The basics of PS4 exploits

wololo

We are constantly looking for guest bloggers at wololo.net. If you like to write, and have a strong interest in the console hacking scene, contact me either with a comment here, or in a PM on /talk!

14 Responses

  1. SeanP2500 says:

    amazing article…in today’s class!

  2. sleirsgoevy says:

    If you want to use objdump on PS4 userspace binaries, you can use my script: https://github.com/sleirsgoevy/ps4jb-payloads/blob/master/gdb_stub/enhancer.py. This will resolve proper section addresses, function names, and symbols, and even decipher the NIDs if you give it a database of known NIDs.

  3. x86-69 says:

    Nice. I love a good RE article, especially on PS4/PS5. ️

  4. MBRand says:

    Nice
    thank you

  5. typhoe says:

    Thank you, love this kind of articles !

  6. boudster says:

    Fantastic article. A good read while I wait for an 9.03 jailbreak

  7. lollypop says:

    reverse engineerd psvita-linux time …
    isnt it time to have psvita linux reverse engineerd?
    i mean enso-psvita-linux standalone boot
    with xmb option ofc :p
    x89

  8. lollypop says:

    buildroot$ make -j8
    Makefile.legacy:9: *** “You have legacy configuration in your .config! Please check your configuration.”. Stop.
    make: *** [Makefile:82: _all] Error 2
    reverse engineerd psvita-linux time … isnt it time to have psvita linux reverse engineerd? i mean enso-psvita-linux standalone boot with xmb option ofc :p x89

    anybody knows howto build the buildroot config witch specific checkout and system vendor … greatly appreciated 😀

  9. PT says:

    It’s not just you, there’s tons of stuff out there that’s really poorly documented.
    Many times it’s hard to get a proper grasp on where to start, because everyone uses acronyms for everything.
    And give you short instructions like “just do make blablabla”.
    But then I have a slightly different setup and the annoying google hunt begins.

  10. lollypop says:

    Does anybody know newser buildroot error /kernel specific ?
    >>> toolchain-external-bootlin 2022.08-1 Configuring
    Incorrect selection of kernel headers: expected 5.4.x, got 5.10.x