Hello, I am Kevin Masterson. At various points in my career, I have worn the hats of software developer, network engineer, and system administrator.
I am originally from the United States, but I currently live in Bulgaria with my wife and our dog.
My long-time personal project has been QMM (Quake3 MultiMod). It is a dynamic server-side plugin manager for games based on the Quake 3 engine (and now also the Quake 2 engine!). It functions similar to Metamod for Half-Life and Metamod:Source for the Source engine (Half-Life 2).
I began writing it while at University of Maryland in 2004, and the code was originally hosted on SourceForge while the main site was hosted on PlanetQuake.
Eventually, I stopped working on it, and only did anything related to it when a few people emailed me. In 2015, long after PlanetQuake disappeared and SourceForge went downhill, I made repos here on GitHub, but otherwise left them untouched. I have since (Mar 2025) begun working on QMM (and various plugins) again.
Take a look at some of the QMM-related repos:
- QMM2 - The main plugin manager (how it works).
- qvmops - A simple CLI QVM disassembler with code and data segments and support for reading symbol information from .map files.
- RocketMod_QMM - A simple "Rocket Launcher-only" game mode plugin for Quake 2 and Quake 3 Arena.
- Stripper_QMM - Plugin that dynamically modifies map entities during loading -- similar to Half-Life's Stripper2 and Stripper:Source for Source engine games.
- QAdmin_QMM - Plugin to administer servers with in-game commands and access levels.
- AdvChat_QMM - A plugin that allows for predefined variable replacement in chat, like $h for health or $a for armor.
- Stub_QMM - A basic sample trace plugin that outputs every message and some commonly-used arguments.
- Sof2GT_QMM - A plugin which hooks the "gametype" module interface for Soldier of Fortune II. This utilizes IAT patching in Windows and PLT relocation patching in Linux to retarget the gametype DLL load to itself.
Take a look at some of my other projects:
- ipredir - outgoing IP redirection+NAT for Windows.
- FRSScan - Flipper Zero app to scan FRS channels for activity.
- SteelSeriesGG Helper - Simple script to reset settings in the Sonar section of the SteelSeries GG app.
- QuestNoise - World of Warcraft addon that plays a sound when you have made objective progress, completed an objective, or completed a quest.
- HideHotKeys - World of Warcraft addon that allows you to hide button text showing the keybind and/or macro name.
- FlightWarn - World of Warcraft addon that plays a warning sound when you have flown in a straight line for too long, or if you have flown into fatigue. Useful for alt-tab flying prior to Dragonflight.
- wowaddons - Other World of Warcraft addons that are older and not as popular to maintain anymore.
- WeapTFC - Plugin for Half-Life Metamod to provide AdminMod scripts with callbacks for certain events. Also includes an AdminMod script to utilize these functions.
- w48crash - Original PoC for CVE-2007-1260, discovered by me.
- WriteELF - Tool to place a Wii homebrew ELF file onto an SD card at a certain sector. Used in conjunction with the original "Team Twiizers" savegame hack for The Legend of Zelda: Twilight Princess.
- VoxelMapRedir - Hook DLL (using MinHook library) and DLL injector for an old version of Minecraft's VoxelMap plugin. It hooked Windows kernel32.dll function calls to fix path lookups when playing on a Minecraft Realm.
- aimpatch - Proxy DLL for the old AIM 7.5 client to remove a giant ad at the bottom of the window.


