Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

👋 Hey, I'm zeph

Systems & Security Engineering · Reverse Engineering & Media Preservation

GitHub Website Email Status

CompEng BSc Student · Building and securing software across the abstraction stack, from low-level firmware and binary reverse-engineering all the way up to scalable cloud systems. Sometimes I revive dead things: games, apps, hardware.


⚡ Tech I work with

Languages      ::  Rust 🦀 (Favorite), C / C++, Go, C#, TypeScript, Python
Binary & Rev   ::  IDA Pro, Ghidra, Jadx/Baksmali, GDB/LLDB
Platforms & OS ::  Arch Linux, NixOS, Debian (UKIs, LUKS2, TPM2), macOS / Metal
Cloud & Infra  ::  Google Cloud (GCP), Amazon AWS, Kubernetes, Docker
Databases      ::  MongoDB, SQLite, Redis

🛠️ Projects I work on

Project Domain Description
Destination Home Media Preservation Open-source preservation project (16,000+ members) for Sony's defunct PlayStation Home on PS3. Reverse-engineered game binaries, built custom API servers, and managed infrastructure.
rust-ps3 Hardware SDK Rust toolchain to run modern Rust & LLVM on the Sony PS3 Cell CPU's PPU processors. Runs fully under GameOS and LV2, without any OtherOS or Linux hypervisors needed.
rf64 Bare-Metal Firmware Hyper-optimized bare-metal firmware for the MIDI Fighter 64 music controller. Runs on an ATmega32U4 chip with 28 KB flash and 2.5 KB SRAM.
Halo / rtaudio macOS / DSP Real-time audio waveform app for macOS using <1% CPU for 120 FPS rendering via custom DSP chain and a Metal renderer (source).
RPCS3 Sony Clans Emulation / PSN Full reverse-engineering and client + server reimplementation of the defunct Sony Clans PSN subsystem for PS3 and RPCS3.
hdk-rs Rust / High-Perf High-performance toolchain for PS3 archive formats (SHARC, segmented zlib) accelerated with Intel ISA-L SIMD — ~300x faster than legacy tools (CLI).

🎮 Everything I wrote for PlayStation Home

Complete list of every repository that I've created and maintained for my PlayStation Home revival, "Destination Home".

Note

Many of these are closed source because either (or both):

  • They might have major contributions from other people (thus I cannot open them without their permission)
  • There are security concerns with opening them (reducing the attack surface may be difficult or impossible)

Everything that is open is licensed AGPLv3.

Repos under my personal account (ZephyrCodesStuff)

# Repository Type Language Description
01 hdk-rs Library Rust Blazing-fast Sony/Home archive unpacker, repacker & crypto suite. Everything to develop for Home.
02 hdk-cli CLI Rust Cross-platform CLI binary for the hdk-rs toolchain, with MCP support.
03 mallory-rs CLI Rust Simple development reverse proxy with automatic TLS support; made for PlayStation Home development.
04 kitsune Gateway Rust TCP/UDP real-time event gateway (RT / Medius implementation) for PlayStation Home.
05 kitsune-emu CLI Rust PlayStation Home player emulator: support for logging in, passing anti-cheat checks and joining a lobby.
06 dh-cli CLI Rust Destination Home infrastructure management CLI, with MCP support.
06 psh-docs Website TypeScript (NextJS) Complete, unbiased source of truth regarding every technical aspect of PlayStation Home.
07 blahaj Monorepo Rust The predecessor of hdk-rs.
08 blahaj-core Library Rust Core library powering blahaj; what then turned into hdk-rs.
09 tss-rs API Rust API server for PlayStation Home. Handles the initial login flow.
10 ssfw-rs API Rust API server for PlayStation Home. Handles player authentication and accounts.

Repos under the Destination Home org

# Repository Type Language Description
11 game-ohs API Rust (Actix) API server for PlayStation Home.
12 game-xi API Rust (Actix) API server for PlayStation Home.
13 game-veemee API TypeScript (Hono) API server for PlayStation Home.
14 game-juggernaut API TypeScript (Hono) API server for PlayStation Home.
15 game-heavywater API TypeScript (Hono) API server for PlayStation Home.
16 game-http-cdn API TypeScript (Hono) API server for PlayStation Home, handling various minor minigames in one service.
17 infra-catalogue-api API TypeScript (Hono) API server for Destination Home, powering the website's Object Catalogue.
18 website Website TypeScript (NextJS) Destination Home's official website.
19 player CLI Rust Complete test-suite to make sure Destination Home's services are online. Checks everything, all the way from the DNS to joining the game.
20 capone-service API ModuleJS API server accepting player reports ("grief reports").
21 infra-destinations API TypeScript (Hono) API server managing save data and quests progression for multiple game makers.

About

README.md for my GitHub profile page

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors