How to: set up your PS4 for the 4.05 Exploit and run payloads (with “debug settings” example)


We are constantly looking for guest bloggers at 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!

45 Responses

  1. William says:

    owh ,this seems to complicated for me

  2. andoryuu3 says:

    Thank you for recommending a cross platform tool for this guide. I primarily use macOS, but it’s unavoidable that I need windows from time to time. But the less I need to switch over to windows or run a virtual machine, the better 🙂

  3. Marco says:

    hello guys I’m on the 3.55 now for many years and I would not make the mistake to upgrade to 4.05 and then find myself a news that there is something more huge on ofw less than 4.05, so my questions are:
    1-update and ambitious about this exploit? What can I really do?
    2-can I install the pkg demo games? as ?
    3- I read that there is a fake section saved what is it? can I put a ps4 save for another account on mine? .

  4. lololo says:

    be careful, the new version uses python 3 !

  5. Fimo says:

    Thank you for this tutorial 🙂
    With that ps4-exploit-host now I have full FTP access !

    Now I can see the 5.03 downloaded PUP (+ 3 other files) in the “upload” folder.
    I would like than my ps4 stops to ask me if I want to update everytime I boot… some one has a (tested) way to clean it ?
    Delete PS4UPDATE.PUP ? The 4 files ?

  6. Al Azif says: is a reserved address and isn’t routable (Normally) so I thought it’d work if the internet was disconnected as it can never resolve even when connected to the WAN. I’ll add a arg to disable that check or figure out what’s going on.

  7. RodPin says:

    Thanks for the guide!
    Although, Im having trouble on Ubuntu… By using terminal, it says my port 53 is already being used. (ERROR: Could not start server, is another program on udp:53?)
    Can I use another port for it?
    Thanks in advance!

    • RodPin says:

      PS: By using lsof -i :53, it says systemd-resolve is using this port.
      systemd-r 789 systemd-resolve 16u IPv4 22649 0t0 UDP localhost:domain “

    • Gumi says:

      1 disable dns in /etc/NetworkManager/NetworkManager.conf (comment out dns) & restart. Maybe I also run: disable sudo systemctl disable systemd-resolved.service – i dont remeber now.
      2 if you want to have internet (dns) forward outgoing tcp&udp port 53 to router ip:53 using iptables rules

      • RodPin says:

        THANKS A LOT!!! Now it’s working!

        I followed this guide “”, but you showed me the way. Thanks Gumi.

  8. Adam says:

    What will happen if I run the debug setting payload then update to 5.03 ? will it stay ?

  9. Adam says:

    What will happen if I run the debug setting payload then update to 5.03 ? will it stay ?

  10. kokaro says:

    Anyone who can confirm if it worked?

  11. Matt Jones says:

    I set the IP address to automatically configure, however when I manually put in the DNS which I receive from the tool (also for some reason the IP I receive from the tool is surrounded by nonsense symbols), it won’t work! It gets the IP and recognizes the network but the internet test fails!

  12. TimeWaster says:

    Are there still ps4 pro bundles out there with a fw below or at max 4.05?

  13. anagia says:
    cywing nc -w 200 9020 < ftpp.bin
    ftp filezilla
    full access

    to upload payload same way 1 bye one

  14. Mock says:

    Advise for using the ps4-exploit-host-v0.3.1, install the newest Python X64 version if you are on Windows 10. I never got the 2.7 version working, but the newest worked straight away

  15. iUNeIV says:

    Je suis au dernier étape mais j’ai une erreur ?

  16. rockmana says:

    i get a blank screen in the users guide browser when i choose the idc payload is this normal cuz is the python tools it says its ready to send the payload

  17. poiagoboy says:

    I keep on getting told that internet connection failed, anyone else having this issue?

  18. seba says:

    when my ps4 was about to run the exploit went out: V What did I do wrong?

  19. Shadownet says:

    So.. With this method, can I run copied game at my PS4 console ??

  20. Adriani says:

    With PS4 4.05 Kernel Exploit is it possible to play the backups that are being made available? I’m a bit confused, I see some PKG playing videos of games even being initialized.

  21. John Doe says:

    Great tutorial, worked first time

  1. December 31, 2017

    […] PS4 FTP Server code is yet another payload that is run like any other payload on the PS4 (follow our guide here), however there are a couple “tricks” to know beforehand (we’ll go in details […]

  2. January 1, 2018

    […] Typical tools to load a payload to your PS4 (I recommend ps4-exploit-host) […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Most comments are automatically approved, but in some cases, it might take up to 24h for your comments to show up on the site, if they need manual moderation. Thanks for your understanding