Jump to content

PS4

Conéctate para seguir esto  

53 archivos

  1. 5.05 Kernel Dumper

    Compile with your PC's IP listening on port 9023
    On PC you can do to listen:
        socat - tcp-listen:9023 > kernelDump.bin
    and to send:
        socat -u FILE:payload.bin TCP:"PS4 IP":9020
    you can then trim out the socket prints or you can adapt it with 2 sockets, one for dumping, another for logging.
    To compile for 5.05 you need to use an sdk with changes for 5.05 support, i have used https://www.dekazeta.net/foro/files/file/222-open-source-ps4-sdk/

    3 descargas

  2. AppToUSB

    Payload desarrollado por Stooged que al inyectarlo en PS4 nos permite copiar nuestras copias de seguridad a un disco duro externo y cargarlos desde ahí.

    11 descargas

  3. Automated Patch Repackager

    What is this tool?
    It re-marries the fake pkg update to the fake pkg game.
    When is this useful?
    This is needed when the game and the update were dumped on different PS4 consoles. And when you try to install such an update you will get an error. This tool fixes that.
    Does this work if game CUSA does not match update CUSA?
    It could, but in 99.99% cases it wont. Different CUSA games typically have different file structure (different regions/languages etc), but sometimes same exact game is released in multiple regions under different CUSAs, in those cases it will work, but Ive ever only heard of one such game. So as a general rule. No CUSA of update and the game have to match.
    Will this work with not fake pkg dumps of either update or game?
    It could, if you have secret information no-one outside of the game developer/SONY has. You need to know the password that the pkg was created with. No one knows this. Dumped fake ones use all zeros for password. So long story short, both game and update have to be fake pkg dumped from a hacked PS4.
    How do I use this tool?
    Simple. Run it, select update pkg, select game pkg, select output directory (a new folder will be created in this directory) and hit GO. Thats it.
    What are those extra options?
    Mouse over for tooltips.
    What platforms will this run on?
    Windows Vista and later, but it requires Microsoft .Net 4.6.1 (released in 2015) or later. If you are on Windows 7 or 10 and keep it updated through Microsoft you probably already have it installed, games will often install this automatically for you as well. You can get it directly from MS as well - https://www.microsoft.com/en-us/download/details.aspx?id=48130
    If you get a DLL error!
    Install Microsoft Visual Studio Redistributable. It is required to run programs written in C++. Just like .Net this is often installed by games, so most people will already have this installed. https://go.microsoft.com/fwlink/?LinkId=746571

    10 descargas

  4. BwE PS4 NOR Validator

    This program is the full version of my PS4 NOR Validator, it is designed solely to validate the NOR flash of your PS4 console!
    Why would you need to do this? Well if your console has suddenly died and has what is called the 'BLOD', the NOR can be the reason why.
    Using my program will allow you to validate literally every single byte of the NOR (or 1782 specific areas) - allowing you to see where or if it is corrupted.
    The most common area of corruption that causes the BLOD is the CID. This is mostly full of perconsole data and thus cannot be repaired.
    BUT! My program will show you areas that are fillers and areas that are static (which are unchanging across consoles). You may get lucky!
    Other areas can be inter-changed between different consoles and are more suited for repair, the WiFi/BT module is a good example of this.
    So fundamentally, this program is for console repairers like myself. If you are indeed a repairer and run a business I can make a custom 'bulk' version for you!
    This is the internal revision number 84 (and the first public version, obviously), so hopefully there should'nt be any major bugs!
    If you encounter any errors or weird results - or better yet if your NOR is labled danger in any areas, but still runs fine - let me know!
    This program is NOT perfect, but it is much better than just using a hex editor or never truely knowing if your BLOD is caused by the NOR!
    This also goes above and beyond that of the psdevwiki page regarding the main flash of the PS4. When I have time, I will update it! 
    Have fun and good luck!
    Fun numbers:
    84 revisions 11210 lines of code 585 possible OK results 389 possible WARNING results 227 possible DANGER results 1782 offsets read 1423 if statements 289 regular expressions 2023 print F's by BwE.

    7 descargas

  5. DiscDump 50X

    Copy content from discs to usb hdd.
    It's not very fast, but the files are transferred to a folder named Disc_Dump on a USB drive. Just insert the disc into the drive. then start the payload. If you are using a new game disc if it asks you if you want to update, just select cancel and then run the content.
    by stooged.

    4 descargas

  6. File Manager for PS4

    Geator de archivos para Playstation 4.
    Funcionando en los firmwares 4.55, 4.74 y 5.05.

    Features:
    Copy Cut Paste New File New Folder Rename Delete Settings Menu:
    Unsafe Partition R/W FTP Hide Local IP SELF Decryption  
    by LightningMods_.

    3 descargas

  7. fpkg support to hen 4.74

    Patches and hooks to enable fself/fpkg loading for Hen 4.74 
    by Notzecoxao.

    9 descargas

  8. FTPS4

    FTP server for PS4, with self dumping support
    Credits
    idc Joon xerpi

     

    10 descargas

  9. HEN PS4 firmware 4.74

    That allows the execution of homebrews and backups on PS4 for versions 4.74 of the latter.
    by Notzecoxao.

    13 descargas

  10. Homebrew enabler for PS4 (PS4HEN)

    Homebrew enabler for PS4
    For firmware v5.05
    Make fpkg installer working with external HDD
    (kudos to flatz for ShellCore offset) Contributors
    Massive credits to the following:
    Flatz idc Joon Anonymous

    18 descargas

  11. LibOrbisPkg

    I am developing an open source library for reading and writing PS4 PKG files. This project's goal is to eliminate the need to use proprietary SDK tools. Without a proper open PKG tool, the PS4 homebrew scene cannot flourish.
    All code in this repository is licensed under the GNU LGPL version 3, which can be found in LICENSE.txt.
    Note - Incomplete!
    This is still unfinished software and can only create valid AC (DLC) PKGs.
    Usage
    PkgEditor
    PkgEditor is a GUI tool with which you can edit GP4 projects, and build PKG and PFS archives. Click File -> Open GP4..., then click Build PKG to create a PKG.

    The tool also supports opening PKGs directly. You can see the header, entries, and if the package is a fake PKG or you enter a passcode, you can browse files as well.

    PkgTool
    PkgTool.exe <verb> <input> <output> Verbs: makepfs <input_project.gp4> <output_pfs.dat> makeouterpfs [--encrypt] <input_project.gp4> <output_pfs.dat> makepkg <input_project.gp4> <output_directory> extractpkg <input.pkg> <passcode> <output_directory> extractinnerpfs <input.pkg> <passcode> <output_pfs.dat> extractouterpfs_e <input.pkg> <output_pfs_encrypted.dat> extractouterpfs <input.pkg> <passcode> <pfs_image.dat> listentries <input.pkg> extractentry <input.pkg> <entry_id> <output.bin> Use passcode "fake" to decrypt a FAKE PKG without knowing the actual passcode. Thanks
    Everyone who helped, either directly or indirectly, but especially the following:
    flatz by Maxton.

    19 descargas

  12. MiraCFW for firmware 4.74

    The Mira Project is a set of tools that grants you more power and control over your jailbroken Playstation 4. It is the result of all the hard work by the OpenOrbis team.
    It works differently to the custom firmware experience on Playstation 3, where CFW would be installed on the system via modified PUP files (e.g. Rebug), however once the framework is installed and ran it gives users the same functionality they were previously used to.
    ## WARNING
    There are quite a few fake, scam OpenOrbis websites, youtube, twitter etc. Take note, ~~WE DO NOT HAVE A WEBSITE, OR ANY SOCIAL MEDIA. All information will be here on the GitHub repository ONLY!~~ We currently have a [OpenOrbis discord server](https://discord.gg/GQr8ydn) for those who want to help contribute and have no other way of communication. All other outlets about this project are fake, possibly contain viruses, and should be avoided at all costs. Once again, THIS GitHub repository is the only way to get official news, information, and releases about the Mira-Project. Discord bots will pull from this repository.
    ## Firmware
    Formerly known as MiraHEN, this has now been developed into a full custom firmware. Thanks to everyone who helped Mira reach a 1.0 beta goal (May 20, 2018). There will be updated goals placed within the [GitHub issue tracker](https://github.com/OpenOrbis/mira-project/milestones) so the community can follow the internal progress, contribute and help provide the best platform possible for users.
    ## Tools
    ### [newlib-ps4](https://github.com/OpenOrbis/newlib)
    This is the libc implementation ported for PS4. Check the repository for updates and more information. Currently is in development, and may not be ready to use.
    ### [lld-ps4](https://github.com/OpenOrbis/lld)
    This is the linker to be used with newlib-ps4 to create Orbis compatible ELF files. Alternatively, you can use CrazyVoid's elfFixupTool. Currently in development, and may not ready to use.
    ### MiraLib
    This is the communications library that will be specialized for operation with the Mira firmware.
    ### OpenOrbis Store
    Community driven store and application that will allow you to download new plugins, payloads, tweaks, trainers from a trusted centralized source without ever leaving the comfort of your console.
    Inspired by vitaDB <3 Rin
    ### [Mira Companion](https://github.com/OpenOrbis/mira-toolbox/tree/master/Mira-Companion)
    An Android application to control MiraCFW and manage your PS4.
    ### PS4 Payload Sender
    A simple Android application to send payloads to your PS4.
    ## Plugins
    The Mira Project offers two types of plugins: built-in plugins and external plugins. Default plugins are embedded inside Mira firmware and include file transfer, a log server and a debugger. External plugins can be loaded from internal/external HDD, for example PS4 Linux Loader.
    ### PS4 Linux Loader
    A simple plugin that lets you run the Linux kernel from a remote device without webkit.
    ## User Guide
    The users guide can be found at USERS.md. This guide should be followed if you require instructions on how to build, install and use the firmware once it is installed on the console.
    ## Developer Guide
    You will need VS2017, with Linux plugin and WSL (Ubuntu on Windows) or a physical Linux machine or Linux VM to be able to build the project. You may find the documentation for developers at DEVELOPERS.md.
    Potential contributors: Please carefully read the DEVELOPERS.md file, especially the section at the bottom for contribution - we have a formalized development pipeline now.
    ## Special Thanks and Friends
    We want to give a special shout out to these people in no particular order.
    * flatz * SpecterDev * EvilSperm * Rogero * Joonie * AlexAltea * Mistawes * Abkarino * qwertyoruiop * CTurt * Mathieulh * Senaxx * m0rph3us1987 * CrazyVoid * xvortex * bigboss * ZeraTron * xorloser * AlAzif * masterzorag * fail0verflow * idc * valentinbreiz * Anonymous Contributors (you know who you are)
     

    14 descargas

  13. MiraFW - Project Mira

    Thank you to everyone, this is the initial release of Mira for all future developments to continue off of. This was the surprise coming today May 20, 2018 and thank you for all of the contributions!
    This should be considered a test release for developers only.
    by OpenOrbis Team.

    8 descargas

  14. Open Source PS4 SDK

    # PS4 SDK
    An open source PlayStation 4 SDK for writing userland applications which can be run with the [PS4-playground](https://github.com/CTurt/PS4-playground).
    ## Building and installing
    You will need [LLVM](http://llvm.org/releases/) version 3.7 or later for compiling, and `binutils` for linking (from [MinGW](http://www.mingw.org/) if you are on Windows).
    Clone this repository locally, or download and extract a ZIP of the repository [here](https://github.com/CTurt/PS4-SDK/archive/master.zip).
    Then create an environment variable called, `PS4SDK` which points to the base directory of the repository, using the Unix path style; for example:
        /C/Users/Chris/Documents/GitHub/PS4-SDK
    Build the libraries by running `make` on the `libPS4` and `libusbfatfs` directories.
    Finally, you can build examples by running `make` on them.
    ## Design
    At the moment, it is primarily focused on system calls.
    However, using function pointers and the `RESOLVE` macro, we can call functions from other modules. For example, [the socket functions](https://github.com/CTurt/PS4-SDK/blob/master/source/network.c) from `libSceNet.sprx`.
    ## Support
    Whilst the SDK isn't capable of most basic functionality yet, such as displaying graphics, or receiving controller input, there are workarounds: rendering to an HTML5 canvas, and using third party USB controllers, or a DS/PSP wirelessly for example.
    The SDK is currently in a state where projects like an FTP server, [a mini Pong game](https://github.com/CTurt/PS4-Pong), or [GameBoy emulator](https://github.com/CTurt/Cinoop) could be developed.
    ## Examples
    `hello` - Load `libc` module and perform `getpid` system call
    `sockets` - Send a message over a TCP socket
    `modules` - Load and dump a module
    `threads` - Create and wait for a thread to increment a variable
    `canvas` - Render to an HTML5 canvas
    `camera` - Initialise the PlayStation Camera and capture 10 frames
    `pad` - Read controller input (not finished)
    `jit` - Setting up JIT shared memory
    ### Filesystem
    `directories` - List the contents of a directory
    `files` - Read a file's size, and its contents
    ### USB
    `list_devices` - List information about all USB devices connected
    `storage` - Read raw image from a USB flash drive
    `usbfatfs` - Read files from USB formatted with FAT
     

    4 descargas

  15. OpenGL-writeup

    PS4 have an OpenGL ES implementation which is called Piglet and it's used in shell's UI rendering and webkit. Zer0xFF and masterzorag were working on making it usable for homebrew applications but then got stucked with native shader compilation. So I've decided to give it a try.
    However I have experienced other problems as well, which were solved successfully. Basically they appeared because I decided to implement OpenGL ES application as my own PKG based application. But OpenGL ES in browser didn't work for me too and I don't know if it's because I've used a more recent firmware than guys did or because I did some dumb mistake. So, nevermind, let's begin.
    by zecoxao.

    9 descargas

  16. OrbisDBgUI

    User Interface implementing the OrbisDbg Debugger for Playstation 4
    Features
    Continue debugging already attached processes Memory Editor Register Editor Disassembly View Processes List Software Breakpoints How to Use
    Send OrbisDbg.bin to your console Launch and attach to game process Debug Components
    Zydis by Zyantific
    HexEditor by jariq
    Credits
    Sabotage for his 4.55 debugger and tons of help on this project
    Golden/Xemio for 5.05 patches/kernel offsets and process elf loading
    Vortex for his version of ps4 payload sdk for base webkit payloads
    CTurt original ps4 payload sdk
    Specter 5.05 exploit
    2much4u
    Anyone else who has contributed to PS4 exploit

    12 descargas

  17. Orbisman

    Manager para PS4  que permite dumpear el kernel, spoofear el firmware, gestionar  archivos  o hacer de servidor FTP, entre otras cosas.
    Es necesario tener una PS4 con firmware 4.55 o 5.05 "exploiteada".

    35 descargas

  18. P.T. (Silent Hills) Demo PS4

    P.T., short for Playable Teaser, is a first-person psychological survival horror video game developed by Kojima Productions under the fake pseudonym "7780s Studio", and published by Konami.
    P.T. served primarily as an interactive teaser for the game Silent Hills, a cancelled installment in the Silent Hill series. After the cancellation, Konami removed P.T. from the PlayStation Store and eliminated re-installing the game, a decision that later spawned criticism and fan efforts to allow P.T. to be re-downloaded
    Originally P.T. was released for the PlayStation 4 exclusively on 12 August 2014 as a free download on the PlayStation Network, following news of the cancellation of Silent Hills, it was announced that P.T. would be removed from the PlayStation Network on 29 April 2015. Originally, it was reported that the demo could be re-downloaded, but in May 2015 it was no longer re-downloadable from the PlayStation Store.

    2 descargas

  19. PARAM.SFO Editor

    Hey guys
    Been a while since i updated this but here you go a big update for the open world ps scene
    We can now save param.sfo files without having to use the SCE Tools
    I have attached the base for click once which can be installed the same way as my ps2 classics
    Use the .application and not the setup.exe file
    i have also added a pre built binarry so you can run it without click once if you wish
    Have fun
    xDPx

    15 descargas

  20. Playstation 4 Save Mounter

    This program allows you to mount save data as READ/WRITE
    You can
    Make decrypted copies of your saves Replace saves with modified ones Replace save files with someonelse's save files (share saves) Create new saves You can't
    Replace save files with an encrypted save Use this on unexploited consoles You need
    To make sure you're using a recent ps4debug version, bin of the latest ps4debug (as of 11/14) is included in the download To be able to run .net framework 2.0 executables (even windows 98 is able to do this) Prerequisites
    PS4 5.05 FTP Client (eg filezilla, ...) Instructions (mouting existing saves)
    Load ps4debug Start a game Load FTP Open the tool Enter the ip of your ps4 and click 'Connect' Click 'Get Processes' and select your game in the combobox Click 'Setup' Click 'Search' Select the save you want to mount in the combobox Select the mount permission in the combobox (default is READ ONLY) Click 'Mount' Your save is now mounted and accessible from ftp in /mnt/pfs/ & in /mnt/sandbox/{title}/savedataX (it's the same just a different dir) After you're done copying/replacing files click 'Unmount' don't replace files in sce_sys directory, it is unnecessary and will probably corrupt your save
    Some games use another save format, they have an sce_ prefix in their name (saves can be found in /user/home/{userid}/savedata/{titleid} check the name there). they won't show up as search results
    This can probably be patched but I was too lazy
    Here's a workaround
    go to /user/home/{userid}/savedata/{titleid} make a copy of the sce save: 2 files, the bin file(96KB), the sdimg file rename them
    "sce_sdmemory.bin" -> "temp.bin"
    "sdimg_sce_sdmemory" -> "sdimg_temp" go to /system_data/savedata/{userid}/db/user and download the database.db file open it with an sqlite editor add a new record in the savedata table fill in the data and you're done replace the original database with the newer one Click 'Search' again, it should now add a temp entry to the combobox proceed as usual go to /user/home/{userid}/savedata/{titleid} delete the original sce_sdmemory.bin and sdimg_sce_sdmemory rename temp.bin to sce_sdmemory.bin and temp to sdimg_sce_sdmemory replace the modified database with the original one you're done Authors
    Aida ChendoChap Acknowledgments
    golden

    5 descargas

  21. PS2 Classics Gui

    This will convert ps2 iso's to ps4 pkg's.
    When Extracted Please Run
    "PS4 PS2 Classics GUI.application"
    this will install the base version all other versions will be updated via click once
    Features
    Temp Directory Change from settings Advanced window (just debug output from what i do in the application) Multiple ISO Support Custom Ps2 Config Removed some unused code (commented out for now will remove in a new release) enjoy
    xDPx

    17 descargas

  22. PS4 - AIO Mod Tool

    PS4-AIO with 5.05 support released. This tool contains mod tools for all of the Call of Duty games on PS4 along with Peek Poke tools and payload injecting, UI editor and FTP browser. Here's a new video covering the tool.
     

    16 descargas

  23. PS4 4.05 Kernel Exploit

    In this project you will find a full implementation of the "namedobj" kernel exploit for the PlayStation 4 on 4.05. It will allow you to run arbitrary code as kernel, to allow jailbreaking and kernel-level modifications to the system. This release however, *does not* contain any code related to defeating anti-piracy mechanisms or running homebrew. This exploit does include a loader that listens for payloads on port `9020` and will execute them upon receival.
    ## Patches Included
    The following patches are made by default in the kernel ROP chain:
    Disable kernel write protection Allow RWX (read-write-execute) memory mapping Dynamic Resolving (`sys_dynlib_dlsym`) allowed from any process Custom system call #11 (`kexec()`) to execute arbitrary code in kernel mode Allow unprivileged users to call `setuid(0)` successfully. Works as a status check, doubles as a privilege escalation. ## Notes
    This exploit is actually incredibly stable at around 95% in my tests. WebKit very rarely crashes and the same is true with kernel. I've built in a patch so the kernel exploit will only run once on the system. You can still make additional patches via payloads. A custom syscall is added (#11) to execute any RWX memory in kernel mode, this can be used to execute payloads that want to do fun things like jailbreaking and patching the kernel. An SDK is not provided in this release, however a barebones one to get started with may be released at a later date. I've released a sample payload [here](http://www.mediafire.com/file/n4boybw0e06h892/debug_settings.bin) that will make the necessary patches to access the debug menu of the system via settings, jailbreaks, and escapes the sandbox. ## Contributors
    I was not alone in this exploit's development, and would like to thank those who helped me along the way below.

    2 descargas

  24. PS4 5.01 Update Blocker HEN

    This Payload contains Update Blocker, and HEN in 1!
    Added correct 5.01 Debug menu patches -----More Info-----
    The update blocker creates a folder in /update and unlinks the folder DO NOT REMOVE IT You WILL still get the notifcation of a update let the update download to %100 then you will be greeted with a "Cannot download" message and you cannot install it either so now you cannot update it accidentally...
    You can use my website to inject it without injecting it via PC: http://ps4exploits.darksoftware.xyz
    MADE by Me (LightningMods) AND CelesteBlue If you havnt saw the tweet hes the one that made the Update Blocker code!
    -----Special Thinks to-----
    Specter XVortex Joonie86 Flatz etc and whoever im missing

    7 descargas

  25. PS4 5.05 Kernel Exploit

    ## Summary
    In this project you will find a full implementation of the second "bpf" kernel exploit for the PlayStation 4 on 5.05. It will allow you to run arbitrary code as kernel, to allow jailbreaking and kernel-level modifications to the system. This exploit also contains autolaunching code for Mira and Vortex's HEN payload. Subsequent loads will launch the usual payload launcher.
    This bug was discovered by qwertyoruiopz, and can be found hosted on his website [here](http://crack.bargains/505k/). The [GitHub Pages site](https://cryptogenic.github.io/PS4-5.05-Kernel-Exploit/) automatically generated from this repository should also work.
    ## Patches Included
    The following patches are made by default in the kernel ROP chain:
    1) Disable kernel write protection
    2) Allow RWX (read-write-execute) memory mapping
    3) Syscall instruction allowed anywhere
    4) Dynamic Resolving (`sys_dynlib_dlsym`) allowed from any process
    4) Custom system call #11 (`kexec()`) to execute arbitrary code in kernel mode
    5) Allow unprivileged users to call `setuid(0)` successfully. Works as a status check, doubles as a privilege escalation.
    ## Payloads included
    1) Vortex's HEN (Homebrew Enabler)
    2) Mira
    ## Notes
    - The page will crash on successful kernel exploitation, this is normal

    3 descargas

Conéctate para seguir esto  
×