Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 CFW and Hacks       Thread starter PSXHAX       Start date Jan 7, 2020 at 9:37 PM       12      
Status
Not open for further replies.
Proceeding the PS4 PKG Sender Docker Compose Web Server UI, PHP developer Thinker Amir recently shared on Github a repository for dockerizing @Al Azif's popular PS4 Exploit Host for those seeking to host it on their own Local Area Network (LAN) connection.

For those unaware, dockerizing is the process of converting an application to run within a Docker container. :cool:

Download: ps4-exploit-host-master.zip / GIT / Exploit Host DNS GIT (Docker based DNS component of the PS4 Exploit Host) / PS4 Exploit Host Docker via rakanbakir / GIT

Below are further details from the README.md, to quote: PS4 Exploit Host

Dockerize Al-Azif/ps4-exploit-host

This is an easy way for anyone to host their own exploit for the PS4 on their LAN.

How to use this image

Run ps4 exploit host


Just enter below code in your terminal.
Code:
$ docker run -ti --rm --network host thinkeramir/ps4-exploit-host
you must see this output
Code:
##########################################################
#  Exploit Host v0.4.6                        by Al Azif #
##########################################################
>> DNS server thread is running...
>> HTTP server thread is running...
##########################################################
#                  Servers are running                   #
#             Your HTTP IP is 192.168.8.103              #
#              Your DNS IP is 192.168.8.103              #
##########################################################
  • The IP displayed for my computer and It may be different for you
Connect PS4 to exploit host
  • On your PS4 go to Settings > Network > Setup Network to setup a network. When you get to DNS Settings select Manual and set the Primary to Displayed DNS IP.
    • If your firmware version is <5.05 you will get a network update available. This is for 5.05.
    • If you already have an official updated above 5.05 downloaded you must delete it first.
Enable debug settings
  1. On the PS4, go to Settings > User's Guide and select it. The exploit selection should appear. You can also open browser and the default homepage will be the exploit selection.
  2. Select 5.05 Firmware
  3. Select Mira+Hen
    • you may see "There is not enough free system memory." no problem just click on ok button.
Then you must see "You're all set!" message.

Install Games
  1. On the PS4, go to Settings > ٭ Debug Settings > Game > Package Installer.
  2. Select <your-game-file>.pkg
Base Image

Use official Ubuntu image.

Dockerizing An Application Docker Tutorial For Beginners
Download: PS4 Test PKG (6.63 MB - includes homebrew.elf, homebrew.self, homebrew.oelf and IV0003-BIGB00004_00-ORBISLINK0000000.pkg)
From Pastebin.com:
Code:
---
version: "3.8"
services:
  dns:
    image: alazif/exploit-host-dns:latest
    ports:
      - "53:53/tcp"
      - "53:53/udp"
    volumes:
      - type: volume
        - source: /var/www/zones.json
        - target: /opt/dns-config-watchdog/zones.json
        - read_only: true
    environment:
      - REDIRECT_IPV4: $(ip route get 1.1.1.1 2> /dev/null | awk -F"src " 'NR==1{split($2,a," ");print a[1]}')
      - REDIRECT_IPV6: $(ip route get 2606:4700:4700::1111 2> /dev/null | awk -F"src " 'NR==1{split($2,a," ");print a[1]}')
    restart: unless-stopped
  http:
    image: alazif/exploit-host-http:latest
    ports:
      - "80:80/tcp"
      - "443:443/tcp"
    volumes:
      - type: volume
        - source: /var/www
        - target: /var/www
        - read_only: true
      - type: volume
        - source: /var/log/nginx
        - target: /var/log/nginx
        - read_only: false
    environment:
      # This is left blank on purpose so it uses the ENV variable from the host
      - ROOT_DOMAIN:
      # This is left blank on purpose because it's stored as a secret on the host
      - CERTBOT_EMAIL:
    restart: unless-stopped
Install Docker for desktop, edit IP in composer file to be your computer's IP, edit HIJACK_URL to be whatever you want. Point PS4 to your PC. Should pass connection tests and whatnot and redirect to a URL of your choice. Reworking new theme for self host
Updated the Docker a bit, just need the compose file now, found here:
Code:
---
version: "3.8"
services:
  dns:
    image: alazif/exploit-host-dns
    ports:
      - 53:53/tcp
      - 53:53/udp
    environment:
      REDIRECT_IPV4: 192.168.8.2 # Change me!
      # REDIRECT_IPV6:  # Set me if wanted and uncomment line
    restart: unless-stopped
  http:
    image: alazif/exploit-host-http
    ports:
      - 80:80/tcp
      - 443:443/tcp
    environment:
      REDIRECT_TYPE: https # http or https
      HIJACK_URL: github.com/Al-Azif/
    restart: unless-stopped
  watchtower:
    image: containrrr/watchtower
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: --cleanup --interval 30
Code:
---
version: "3.8"
services:
  dns:
    image: alazif/exploit-host-dns
    ports:
      - 53:53/tcp
      - 53:53/udp
    environment:
      REDIRECT_IPV4: 192.168.8.2 # Change me!
      # REDIRECT_IPV6:  # Set me if wanted and uncomment line
    restart: unless-stopped
  http:
    image: alazif/exploit-host-http
    ports:
      - 80:80/tcp
      - 443:443/tcp
    environment:
      REDIRECT_TYPE: https # http or https
      HIJACK_URL: github.com/Al-Azif/
    restart: unless-stopped
  watchtower:
    image: containrrr/watchtower
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: --cleanup --interval 30
Spoiler: Related Tweets and Video Guide
Dockerizing Al-Azif's PS4 Exploit Host for LAN via Thinker Amir.jpg
 

Comments

Thank you so much will try this right away :D
🙇‍♂️🙇‍♂️🙇‍♂️

Progress.png

Well this is as far as I got. Manage to install the docker how you told me. And ran the command through unraid terminal. And when it started this is how it ended up. Any way of changing if I am correct is the port 80? to something else? by running the command? Any other line I can add to to change it?
Code:
$ docker run -ti --rm --network host thinkeramir/ps4-exploit-host
BTW im running other docker at the same time. But i dont see any using the 80 port.

@shagy
 
@DaedheldirPR
  • On the DASHBOARD of Unraid it should show all your docker containers and ps4-exploit-host should be there
  • Click it and a menu should come down now click EDIT
  • Change -Network Type: to -Custom :
  • Now set -Fixed IP address- to a different IP then your Unraid servers IP (For Example if Unraid is on 10.0.0.50 you can set it to 10.0.0.51)
  • Now click APPLY and it should update the docker
  • Back on the DASHBOARD click ps4-exploit-host and select START -Don't run it from the terminal-
  • Now setup your PS4 but use the IP you just setup
Sorry i'm not very good at instructions
 
Status
Not open for further replies.
Back
Top