All work

In progress

GLua deobfuscator

A C# tool that turns obfuscated Garry’s Mod Lua back into readable code and flags what it does, for auditing addons before they go on a server.

Role
Design and implementation
Stack
C#, .NET, Loretta (Lua parser)
Context
Personal security project
Status
In progress

The problem

Obfuscated Lua is the usual way backdoors hide in Garry’s Mod addons: hidden remote code execution, payloads that grant admin rights, data sent to outside servers. Server owners install addons they can’t read.

The plan

Screenshot coming soon

Obfuscated input next to the cleaned output.

assets/projects/glua-deobfuscator/before-after.png (side by side, readable text size)

Before and after.

Screenshot coming soon

A scan report listing suspicious calls found in a sample.

assets/projects/glua-deobfuscator/scan-report.png (tight crop)

What the scanner flags.

Scope

Defensive by design. Demonstrations use known malicious samples and my own test files, not commercial addons.