peterr.dev,
Beyond the Surface of Code
Blogs
Reverse Engineering - Making Brawl Stars offline
2024-02-16
Conceptual, educational walkthrough for creating an offline Brawl Stars client (v30.x, arm64) using Frida, covering connectivity patching, and server message emulation. Unofficial; not intended to harm Supercell or others.
#ReverseEngineering
#Frida
#Security
Building Zyrox: A Custom LLVM Obfuscator (Part I)
2025-08-13
Building an LLVM-based plugin for [compile/link]-time obfuscation, making native code harder to reverse engineer.
#LLVM
#Obfuscation
#Security
#ReverseEngineering
Github Projects
Brawl Server
Experimental Brawl Stars private server written in Java.
#Java
#PrivateServer
#BrawlStars
Brawl Client
JavaScript client that connects to Brawl Stars servers, emulating a real player for interaction and gameplay.
#JavaScript
#Client
#BrawlStars
X-Clear
Jadx plugin that targets some simple string obfuscators.
#Jadx
#Decompiler
#Obfuscation
Conv3D
A Golang tool to load and parse .scw model and animation files in Supercell games.
#Go
#3D
#GameTools