π Looks like you've found my profile :) Enjoy your stay!
π£ I'm a reverse engineer and software engineer that mostly dabbles around in Rust, C++ and various Assembly languages.
πΉ I spend most of my free time working on low-level projects such as but not limited to reverse engineering software (malware, anti cheats, games, ...), writing emulators, creating reversing & exploit development related tooling and implementing compiler related programs (usually for obfuscation and/or deobfuscation).
πΉοΈ I retired from playing CTFs after co-founding and playing alongside organizers but occasionally help out or look into challenges out of curiosity.
π Most notable credentials are my teams' (through 2019 excusemewtf and 2020-2022 organizers) CTF rankings along with my personal ranking on HackTheBox (retired; peaked at global #2), along with the projects on my GitHub.
πΈοΈ I infrequently blog about my shenanigans over on my blog layle.me.
βοΈ You can contact me on Discord via mrlayle
.
Expand this to see a more exhaustive list of my work (excluding the pinned highlights)
- vacation3-emu - An emulator that deobfuscates and decrypts VAC3 anticheat modules
- long_night - A collection of themes based on pastel colors, created for reverse engineers
- RACEAC - Proof of concept code for an EasyAntiCheat race condition that allowed you to tamper resource data
- rw - A kernel driver exposing read/write capabilities to usermode
- dlsym_hook - Rewrites a binary statically by lifting the instructions to LLVM, hooking a function and compiling it back
- DeadByDaylight - Dead by Daylight research material gathered while reverse engineering the game
- gg - WIP GameGear emulator that's able to run some games well
- FallGuys - FallGuys cheat that used internal functions present in one of the first published releases of the game
- NonlethalCompany - Lethal Company cheat that uses Harmony to change various aspects of the game (infinite sprint, no death, etc)
- Clicker Heroes - Clicker Heroes cheat that allows you to use self created redemption codes to unlock items by emulating the server response
- Maze - Cheats for "Maze", LiveOverflow's game hacking challenge
- docker-compiler-explorer - Dockerized version of Godbolt's Compiler Explorer preconfigured with C, C++, Rust and LLVM
- dbgmon - Reverse engineered implementation of DbgView's usermode logger
- Curveball - Proof of concept code for CVE-2020-0601 also known as the "CryptoAPI exploit"
- BlueGate - PoC for the Remote Desktop Gateway vulnerability - CVE-2020-0609 & CVE-2020-0610
- SteamManifestFixer - Patches Steam to download depot files without manifest data
- pooldump - Allows you to dump all nonpaged
BigPool
s from kernel - sbb - A commandline tool that allows you to check the public transportation connection via SBB
- JodelAPI - A wrapper for Jodel's API