Created
April 20, 2026 19:22
-
-
Save lambdan/1ed47dd5656399b357f7aa4515db109f to your computer and use it in GitHub Desktop.
ps3decrs in Docker
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # ps3decrs 2.0.1 (https://github.com/Redrrx/ps3dec/releases/tag/2.0.1) as a Docker container. | |
| # Works on any OS. | |
| # | |
| # Instructions | |
| # | |
| # 1. Download this Dockerfile and put it in a folder | |
| # 2. Build the image: `docker build -t ps3decrs .` | |
| # 3. In a folder, lets call it X, create a folder called "keys" and put your dkeys in there | |
| # 4. In the X folder, put your encrypted ISO's, with same filename as your dkey (minus the .dkey part) | |
| # 5. Your X folder should now look like this: | |
| # keys/ | |
| # game.dkey | |
| # game.iso | |
| # 6. Inside this X folder, run `docker run --rm -it -v .:/app ps3decrs:latest "game.iso"` | |
| # 7. Enjoy your decrypt iso after a while! | |
| FROM rust:1.95-slim-bullseye AS builder | |
| ARG PS3DEC_URL="https://github.com/Redrrx/ps3dec/archive/refs/tags/2.0.1.tar.gz" | |
| RUN apt-get update && apt-get install -y --no-install-recommends build-essential curl | |
| WORKDIR /build | |
| RUN curl -L -o ps3dec.tar.gz $PS3DEC_URL | |
| RUN mkdir -p /build/ps3dec && \ | |
| tar -xzf ps3dec.tar.gz --strip-components=1 -C /build/ps3dec | |
| WORKDIR /build/ps3dec | |
| RUN cargo build --release | |
| RUN chmod +x target/release/ps3decrs | |
| FROM debian:bullseye-slim | |
| COPY --from=builder /build/ps3dec/target/release/ps3decrs /usr/local/bin/ps3decrs | |
| WORKDIR /app | |
| ENTRYPOINT ["/usr/local/bin/ps3decrs"] |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For convenience (just save this as
script.shor whatever and run it asscript.sh "game name.iso")