Hey there.

So... you use an ad blocker. That's cool. Sometimes we do too.

But without ad revenue, we wouldn't even be here. And we might not be here much longer.

Please disable your ad blocker and click to continue.

Page 1 of 2 12 Last
  1. #1
    RetroA Guest

    RetroA PS4Tools: PS4 PUP / PKG Python Scripts, PUPUnPack & UnPKG

    Below are my (RetroA) PS4Tools, which currently include PS4 PUP / PKG Python Scripts, PUPUnPack and UnPKG with details below.

    Download: ps4tools-hishamage.rar / ps4tools-hishamage.rar (Mirror)

    My (original Python scripts for PUP and PKG unpacking)

    PUPUnPack: Splits PS4UPDATE.PUP and exposes inner PUP files (encrypted)

    UnPKG: Unpacks retail/debug PKG files while collecting data and dumping internal files (mostly a C port of My Python script, at the moment)


    My collection of tools for PS4 file handling.


    Hishamage (original Python scripts for PUP and PKG unpacking)


    First Release:
    • pupunpack: splits PS4UPDATE.PUP and exposes inner PUP files (encrypted).
    • unpkg: unpacks retail/debug PKG files while collecting data and dumping internal files (mostly a C port of Hishamage's Python script, at the moment).

    Finally, from modz4fun420 comes a Tutorial on How to Get Your Game PKG File Off the PS4:

    Today i was curious to see if i could download my games in pkg file form on my computer from my PS4!!! Well i succeeded!! I am gonna go through step by step how to do so.

    The reason for this release is wouldn't it be nice to figure out how similar PS3 and PS4 game are and if we can figure out a way to downgrade are PS4 games to play on PS3 or upgrade are PS3 games to play on are PS4? Also wouldn't it be nice if we can upload these games and download them and they be playable on a disk on any OFW not only PS3 CFW?

    So the goal of this Tutorial is:

    1. To challenge developers to make a new PKG viewer that can open a PS4 pkg file!
    2. To challenge us all to work together to see if we can make PS4 backward compatible.
    3. Be able to make are PSN games for PS4 playable on disc form on any console
    4. To see what we can do with this most of all

    Tool you need and how to set up your PS4 to connect to it.

    STEP 1: Getting the tool and setting it up - You will need PS3 Proxy Server GUI by CF3B5. Once you have downloaded and installed CF3B5's proxy server you need to find where the install location of this tool which in Windows 7 you will find it in Programs Files (x86)

    Once you have the tool opened you will see 3 Tabs on the top. 1: Proxy Setting 2: Logs (which is very important to this tutorial)

    Replace Files (which i wont mess with) Alright, now go to tab 1 Proxy settings. To set this up don't freak out and think it wont work bc there is no PS4 button on it. You actually want to check box the ps3 button even though it's gonna be connected to your PS4. You also need the IP address off your computer to do this.

    So real quick go to your start button and type cmd in search. A black box that you can type in will appear. You will want to type in it ipconfig.

    A bunch of crap will pop up if you did it correctly. You want to look for aIPv4 Address to get your Ip that you will be using in the proxy server to connect to PS4. If you did it right the ip should look like Okay, now take the IP you just got off your cmd and put it on the first tab. And for port it should be 8080.

    STEP 2: Connecting proxy server to PS4 - It's time to set up the PS4.

    Go to settings on your PS4. Once in settings go to Network. In network, go to set up internet connection.. now hit use wi-fi then hit custom. Once in which Wi-Fi network do you want to use connect to your wi-fi. IP Address Settings should be left on Automatic. DHCP Host Name should be left on "DO Not Specify" and DNS Settings should be left on Automatic.

    MTU Settings should be left on Automatic. Proxy Server hit use. In Proxy Server under Address put the IP that you got off cmd and make sure you have 8080 under port number. Hit next.

    Before you test connection, you wanna hit start on the first tab on PS3 ProxyServer GUI. Once you hit start you now can test connection and should now be proxy connected to your computer.

    STEP 3: GETTING YOUR DOWNLOADED GAME OFF YOUR PS4 IN A PKG FILE - Okay first off you need to have a PS4 game downloadable to your PS4. So at this time let's say you have Call Of Duty Ghost downloaded on your PS4. Well delete it off your PS4 right now.

    Okay next step so you can start looking for the pkg file to download on your computer. go to Logs on PS3 ProxyServer GUI. Now on your PS4 find Call of Duty Ghost in PlayStation store. Now hit download and don't go off the page you just hit download on. So you should still be in PlayStation store where you hit the download.

    At the same time you hit download you need to be watching your Logs on PS3 Proxy Server GUI. As soon as you hit download you will see like 3 or so links pop up in your logs. They will be about 2 or so lines long each and end will end with .pkg? Try to copy of click on each. Once they are clicked on they will automatically download in your downloads from your default browser

    There you go the first way to get PKG files off PS4. I have tried testing it by opening up the pkg files in PKG viewer 1.3 and so far no luck. I will be doing many more test's to see what else i can learn from doing this method. So if any one else tries this method that i found and finds a way to open the pkg file or learns any thing else new from this discovery please post it!

    More PlayStation 4 News...

  2. #2
    StevenTj Guest
    I was right. RetroA = Hishamage.

    Thanks for forgetting to rename your download link filename lol

  3. #3
    Arach Guest
    retroA = Hishamage = SGK

  4. #4
    lionsfan420 Guest
    This sounds like multiple personality syndrome...

  5. #5
    RetroA Guest
    sorry man not hishamage man, well people say i am sgk lol i don't even know french, i used hishamage's phython's scripts though but i am not hishamage

  6. #6
    kalberto Guest
    for the one, who did not read very carefully, read changelog.

  7. #7
    Hykem Guest
    I seriously hope this is some kind of lame joke...

    Those are my tools, which in turn are mostly a C port of flatz's original Python scripts: github.com/Hykem/ps4tools

    Who the heck is Hishamage? Or SGK? The code is open-source, there's no need to steal something that's out there for everyone.

    Besides, this is clearly an insult to the real hard working developers and researchers. You didn't even changed a single line of code and all you did was replace my name and flatz's on my README file. Seriously...

  8. #8
    zecoxao Guest
    why if the author of the tools is Hykem, and the python scripts source are from flatz?

  9. #9
    hishamage Guest
    why will he use my name!! wow man seriously

  10. #10
    Taufik Guest
    Mission and Vision are very serious, remain in focus thanks LOL

Page 1 of 2 12 Last

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Log in